明洪武十四年(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個村。