城關鎮位于縣中部,總面積17.83平方公里,耕地0.55萬畝,總人口19807,有行政村7個,居委會4個,機關駐地城關(北緯34°11′,東經105°10′),是0禮縣委、縣人民政府所在地,為全縣政治、經濟、文化中心。
1941年始置天嘉鎮,1953年為城關鄉,后改稱城關鎮,1958年改建為城關公社,1983年恢復城關鎮建制。
該鎮地處西漢水與燕子河交匯的河谷地帶,地勢平坦,土質肥沃,水源豐富,海拔1430米,年平均氣溫9.9℃,年平均降水量499.4毫米。水澆地達到80%。主要有小麥、玉米、洋芋等糧食作物和蘋果蔬菜等經濟作物。1990年糧食年總產1129.7噸,農業總產值141.24萬元,農民人均純收入413元。
經濟體制改革以來,該鎮的鄉鎮企業、飲食服務、集市貿易、交通、建筑諸方面有了很大發展,造紙廠、食品廠、鑄造廠、食堂、旅社、建筑公司、磚瓦廠、皮毛加工、運輸等鎮辦、村辦、個體企業,經濟效益較好。1990年工農業總產值達到295.5萬元。城關農貿商場占地4200多平方米,有百貨、飲食、蔬菜瓜果、糧食、家禽家畜、中藥材、山貨等市場,集市貿易活躍。動力機械、家用電器等現代化設備人均擁有量居全縣首位。
有小學3所,初小、村學各1所,幼兒園2所,在校師生3100余人。
境內城南有“趙世延家廟碑”,碑刻建于元代至元三年,翰林學士程鉅夫撰文,著名書法家趙孟順書寫。碑刻為趙晚年作品,書體用筆圓潤,骨力內藏,達到爐火純青的境界,為稀世之珍品。另有古建筑“文廟大殿”等。