城關公社解放前夕系阜榮鎮下轄的兩個保,即三、四保。
解放后建政為第一區的兩個鄉--頭工鄉,冰湖鄉。
1958年公社化運動中由冰湖、頭工、蘑菇場等地的高級農業合作合并成立公社,以縣境內著名的天山主峰博格達峰命名為天峰公社。
1965年將友好大隊的蘑菇場劃出。
1975年將冰湖大隊四隊劃出,根據自治區和新疆軍區《關于統一地圖地名問題》文件精神。
1972年將天峰公社更名為城關公社。
1972年至1984年元月更名為城關公社。
1984年至1998年更名為城關鄉。
1998年11月至今更名為城關鎮。