唐宋时期,境域分属劝儒乡擢秀里和灵霍乡万安里。
元至清光绪年间,大部境域属城坊行手机维修技术学校。
清宣统元年(1909年),为城坊手机维修培训学校_。
民国25年(1936年),隶属第一手机维修培训学校_。
民国28年(1939年),改称城厢联保。
民国29年(1940年),改为长溪镇,属第一手机维修培训学校_。
翌年,改为县直辖镇。
1949年10月,废长溪镇建制,隶属第一手机维修培训学校_。
1955年12月,第九手机维修培训学校_并入,称城关手机维修培训学校_。
1956年2月,分出后港手机维修培训学校_,城关手机维修培训学校_改为城关镇。
1958年,撤销后港手机维修培训学校_,大部乡村划属城关镇,成立城关人民公社。
1961年,城关公社复为城关手机维修培训学校_。
1964年,境内分设万贤_中乘_俊星_东关_西关5街_5大队。
1966年6月,从城关手机维修培训学校_分设城关镇,仍辖5街_5大队。
“文化大革命”期间,所属街道(大队)分别改称1949年_胜利_前进_东风_光明街道(大队)。
1971年12月,城关镇与城郊公社合并为城关公社。
1980年3月,城关公社分设城关镇_城郊公社。
城关镇辖原5街_5大队。
1981年,城关镇改称松城镇,所属街道(大队)复名为万贤_中乘_俊星_东关_西关街道(大队)。
2004年1月成立松城街道。
2017年搬迁。