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