城关居镇位于县境中部,东与白鹤、送庄、朝阳三镇来自交界,西和小浪底镇相360百科连,南同朝阳、常袋两镇毗邻,北跟白鹤镇接壤。东西长15公里,南北宽14公里,总面积78.5平刑方公里,占全县刑原应露本总面积的10.34%,境内丘陵绵延,沟壑遍布。海拔最高402.2米,最低225米。全镇有6个城市社区、24个行政村,118个自然村,21外正却充总景味4个居民组,9078户,43010人,人口密度547人。