北固镇,隶属于
四川省遂宁市船山区, 地处
船山区北部,东接
嘉禾街道,南连广德街道,西接西宁乡,北邻
新桥镇。
区域面积8.87平方千米,截至2018年末,户籍人口10790人。
民国三十年(1941年),遂宁县城北门外的街道并入附北乡,设北固镇。1950年,设北固乡。1980年,改名北固公社。1984年,公社改乡。
2019年8月,撤销北固乡,设立北固镇。
截至2020年6月,北固镇下辖2个社区和12个行政村。
2018年,北固镇有工业企业87个,其中规模以上51个,有营业面积超过50平方米以上的综合商店或超市24个。