清代,境內(nèi)青峪至五科屬北鄉(xiāng)。
民國(guó)初屬第一區(qū)。
1942年,屬榆北辦事處。
1949年12月,劃和順縣第七區(qū)中北寨、馬陵、牛槽溝等12個(gè)行政村、97個(gè)自然村入榆社縣,設(shè)為第五區(qū)。
次年,撤銷后隸屬第二區(qū)。
1953年,區(qū)下置青峪、仰天、馬陵、郜村、堡下5個(gè)鄉(xiāng)。
1954年9月廢區(qū)。
1956年,裁并為趙王、郜村2個(gè)鄉(xiāng)。
1958年,廢鄉(xiāng),劃屬紅旗(社城)人民公社。
1959年9月,建星光(仰天)人民公社,駐地仰天村。
1960年,駐地遷至北寨村,改稱星光(北寨)人民公社。
1961年,更名為北寨人民公社。
1984年,改稱北寨鄉(xiāng)。