城关镇为内蒙古自治区呼和浩特市清水河县辖镇。县政府驻地。位于县境中部。辖4个居委会、20个行政村。109国道过境。古迹有四公主府等。1949年为城关街,1958年更名城关公社,1981年改镇。1996年,面积16平方千米,人口1.8万人,辖南沟、祁家沟、神池夭、城关4个行政村和城关居委会。2002年,辖东街、西街、太平街、花园、红旗5个居委会和城关、神池窑、南沟、祁家沟4个行政村。2006年,撤销小庙子乡、杨家窑乡,将小庙乡原管辖的行政区域整建制和杨家窑乡的6个村(大湾、杨家天、韩庆坝、石湾子、西山沟、孔读林)并入城关镇。