松垭镇位于绵阳市区东南,地理坐标为东经104°48′34″~104°52′48″,北纬31°21′13″~31°25′25″。北邻游仙区小枧沟镇和观太乡,东连三台县永明镇,南与涪城区丰谷镇隔江(涪江)相望,距主城区10公里。松垭镇原属于游仙区,2001年7月整体划转挂牌成立绵阳科技城现代农业科技示范区,实行区镇合一的管理体制,2011年底原农科区与经开区整合后,松垭镇于2012年恢复建制。辖区面积27.56平方公里,其中城市规划面积11.06平方公里; 2020年5月完成村级建制调整改革工作,现有6个社区(村),即德政社区、活观音社区、日新社区、鹤翔社区、水磨村、福新社区,95个居(村)民小组,户籍人口2.5万人,常住人口4.9万人;松垭镇人民政府位于松垭镇德政街18号。松垭镇公共服务设施齐全,现有大学1所,公立中学、公立小学、公立幼儿园各1所,养老机构1所,在建中医健康城1所,综合文化站1个,公立医院1所,大型综合市场1个,邮电通讯、交通、水、电、气等服务设施齐全。