清末,实行乡约制,现境域分属附城乡、北路乡、南路乡和东路乡管辖。
1917年,山西省政府推行“村本政治”,废止乡约制。
1918年,在村(镇)之上设区,属第一区。
次年后,重新调整区划,设3个区,区属未变。
1933年,重设为4个区,区属未变。
1939年,增设为8个区,银郊等13村划归为第二区。
1942年,银郊、东汇等28个村划属榆北办事处。
1953年,区下设乡镇,境域分属一区城关镇、东汇乡、峡口乡。
1954年废区制,境内分设王景、东汇、城关、潭村、小杜余沟、银郊6个乡。
1958年,废除乡(镇)制,境域属卫星(城关)人民公社管辖。
同年11月,榆社、武乡合县,属武乡县榆社镇(卫星)人民公社。
次年榆武分治,恢复原建置。
1974年2月,城关人民公社分置东汇人民公社和银郊人民公社。
1984年,分别更名为城关镇、东汇乡和银郊乡。
2001年3月撤乡并镇,城关镇、银郊乡、东汇乡合并称箕城镇。