明洪武十四年(1381)属桃源乡十都。
清乾隆年间(1736~1795)为北乡十都;宣统三年(1911)属外桃源自治区。
1928年6月属外桃源区。
1930年4月设北界乡,属第二区。
1940年10月苏村乡并入,改属城区。
1942年8月属蕉川区。
1950年10月属北界、苏村2个乡。
1956年3月苏村乡并入。
1958年9月成立建设公社北界生产大队。
1959年2月为新路湾公社北界管理区。
1961年7月改为新路湾区北界人民公社。
1983年6月复为北界、苏村乡,属新路湾区。
1988年8月北界乡更名北界镇。
1992年5月苏村乡并入,全镇辖16个村。
2010年11月全镇辖9个村。