城关镇作为兴和县政治、经济、文化中心,东临河北省尚义县、怀安县,南接山西省天镇县、阳高县,与兴和县店子镇相邻,西与兴和县张皋镇、鄂尔栋乡接壤,北与兴和县民族团结乡毗邻,地处晋、冀、蒙三省区交界,素有“鸡鸣闻三省”之称。是自治区连接三北、通向内地、对外宣传的南大门。全镇土地总面积为6243平方公里。110国道、京呼高速公路过境38.5公里,具有独特的交通地理区位优势。
2006年2月由原高庙子乡、壕堑乡、二台子乡、城关镇合并而成。全镇辖21个村委会,8个社区,147个自然村,8个居委会,共有28516户,99806人,其中农业户11958户,45446人。由汉、蒙、满、回、布依、苗等民族组成。
全镇地域广阔,资源丰富,自然条件较好,年降雨量在350——380mm左右,昼夜温差较大(≥10℃),有积温2100——2300℃(t≥5℃),年平均气温在4.2℃,无霜期115天左右,全年日照时间有2827小时,气候条件宜人。
城关镇地势东高西低,东南有山,属山地丘陵地区。有耕地186812亩,其中水浇地3500亩。有截伏流7处。2005年,全镇播种面积8886公顷,粮食总产量达5330万斤,有草场7059公顷,退耕地53543亩,林草覆盖率14.6%,2005年底家畜饲养量达56209头(只)。
近年来,全镇坚持“适应市场、突出特色、优化布局、培育主导”的原则,不断调整优化农牧业产业结构,农业主要以保护地蔬菜种植和马铃薯、草玉米规模种植为主。2005年全镇种植大棚蔬菜150亩,露天种植蔬菜1500亩,马铃薯连片种植4万多亩,产量达5万吨;种植玉米1.75万亩,其中籽玉米7120亩,特别是规模种植成为全镇一大特色,人均来自种植业的收入占总收入的40%左右。
依托充足的饲草料优势,大力发展奶牛、寒羊养殖,全镇家畜饲养量达到5.6万头只,其中大畜11281头(奶牛1618头),小畜38326只(寒羊3.1万多只),人均来自畜牧业的收入占总收入的58%左右。