清代分属荥阳县高阳乡城北保、北王保、南蒲保,孝义乡城南保和汜水县史村仓、南峡窝仓、北峡窝仓。
1940年分属荥阳县索滨乡、遇隆镇,汜水县济渎乡、五云乡。
1948年分属荥阳县苏寨区、成皋县五区。
1954年分属荥阳县一区(苏寨区)、二区(乔楼区)、十二区(峡窝区)。
1958年分属城关公社、周村公社。
1959年周村公社并入城关公社,3月改为城关管理区,5月复城关公社。
1960年乔楼公社并入。
1961年改为城关区。
1963年乔楼公社划出,同时复城关公社。
1981年析城关公社置城关镇。
1983年城关公社改称城关乡。
1986年析设金寨回族乡。