在县境东北部,湟水
河北岸。人口2.6万,以汉族为主,还有回、藏、蒙古、土族等。为4.4平方公里。含西关街、火车站、旧寺台、西大街、南小路、城台、大什字、小什字、东城壕、西城壕、万丰、万安、东中沙等13个居委会。清雍正五年(1727年)修筑丹噶尔城(今
湟源县城),1913年丹噶尔城更名为县城街,设东西大街,后改名为中山大街。1938年县城街更名为湟阳镇,1949年改设
城关区,1953年改为城关镇。1958年与东峡乡合并成立东风公社,1961年分设城关镇。2 位置城关镇在日月山脉东麓,北极山南麓,湟水之滨,南与和平乡相接,西与申中乡连接,东与东峡乡毗连,离省会西宁50公里是
西宁市重要的卫星城镇。电话区号0971,邮政编码812100。3 政区沿革城关镇原为清代丹噶尔城,自古是由内地通往西部牧区和
西藏的交通要隘,汉藏等民族间进行商贸交易的重地,也是唐蕃古道和丝绸之路的要塞,为中原通往西部牧区和
西藏地区的重要门户是青藏高原茶马互市和文化交流的重镇,素有 “海藏通衢”、 “环海商都”、“小
北京”之称。1938年(民国27年)丹噶尔城改名为湟阳镇。1949年9月8日湟阳镇解放,废除湟阳镇建制,成立
城关区,1953年9月建置城关镇,为
湟源县县委、县政府机关驻地。2006年城郊乡并入,镇政府从明清老街迁至建设西路原城郊乡办公地,2010年迁至北大路大沟口。