民国元年(1912年)后,属第五区。
1949年后,属栖东县;后,境域西部属温泉区(第四区),东部属亭口区(第五区);后,属温泉区,另有大北庄、东北庄、南庄、铺子市属亭口区;后,属第十四区。
1956年3月,第十四区并入第二十区(寨里区);同年10月,撤区,复设松山乡。
1958年,松山乡与金山乡合并,成立松山公社。
1984年,改为松山乡。
2000年,改为松山镇。
2005年,西城镇所辖北路家沟、艾前夼、下马家、小路家、上马家5村划归松山镇。
2006年,撤销松山镇,设立松山街道。
2007年,西城镇所辖邹家、南交毛寨、北交毛寨3村划归松山街道。