城关镇,民国二十四年(1935年),在镇原县县城设临泾镇;1983年12月,改为城关乡;1985年7月,乡改镇。地处镇原县城中部,东邻屯字镇、临泾乡,南接南川乡、平泉镇,西靠开边镇、郭原乡,北连临泾乡,行政区域总面积131.6平方千米。截至2018年末,城关镇户籍人口为50754人。2020年6月,城关镇下辖3个社区、11个行政村。2011年,城关镇财政收入145.6万元,比上年增长15%。2018年,城关镇有工业企业72个,其中规模以上10个,有营业面积超过50平方米以上的综合商店或超市62个。