松山镇辖24个行政村。秦沈高速铁路、G1和G16高速公路、102国道过境。古迹有清朝入主中原时
松锦之战战场遗址,有嘉庆、道光皇帝题诗记述松锦战况的碑文。
原属锦县第七区,1955年设乡,1958年改公社,1983年改乡。1996年,位于凌海市西南部,距市区23.5千米,面积176平方千米,人口2.6万。102国道过境,辖松山、水手营、前甸子、王姓屯、北壕、苗家、大穆、大岭、东沟、裴单、陆家、水泉、南三道壕、北三道壕、梁家、齐家窝铺、太平沟17个行政村。
2002年,镇政府驻松山,人口3.99万人,面积142.9平方千米,辖松山1个社区和松山、水手营子、前甸子、王姓屯、苗家、北壕、大穆、大岭、东沟、梁家、裴单、陆家、水泉、南三道壕、齐家、北三道壕、太平、巧鸟、二十里铺、四道沟、大管、高家、东山、关家、八家子、川心店、丁子沟、方家、贺家、柏家、小管、鲍家32个行政村。