1912年后,属第五区,设松山镇和汉桥、赤巷口两乡。
1944年,大部属栖东县的温泉区。
1951年,设松山、汉桥、代家、艾山汤、郝家楼、赤巷口、北庄等小乡,其中北庄乡属亭口区。
温泉区后来改为四区。
栖霞、栖东合署后称十四区。
1956年3月,十四区并入二十区(寨里区),10月撤区,复设松山乡。
1958年,并金山乡成立松山人民公社。
1984年改为松山乡,辖36个自然村。
2000年改属松山镇,同年5月18日,金山乡并入。
2005年10月17日,将西城镇的北路家沟、艾前夼、下马家、小路家、上马家5个村划归松山镇管辖。
2006年8月28日改为松山街道。
2007年8月8日,将西城镇邹家、南交毛寨和北交毛寨3个村划归松山街道管辖。