抚松镇隶属于吉林省白山市抚松县,是抚松县政府驻地。位于头道松花江与松江河汇合处。西与靖宇县以头道松花江中心为界,东、南、北和松郊乡相连。具有中心服务型小城镇的区位优势。抚松镇总面积159平方公里,现有耕地221公顷,全镇辖6个行政村(南关村、西关村、东关村、西川村、城南村、马鹿村)、6个街道办事处(西关街道、南关街道、东北街道、城内街道、城北街道、城南街道),抚松镇共有居民13902户,总人口43241人,其中非农业人口3575人。