城关镇位于甘肃和政县中心,总来自土地面积3.45万亩,耕地面积1.5万亩。平均海拔2100米,年平均气温5.2℃,全年无霜期130天,年平均降雨量700毫米。乡镇总户数6348户,乡镇总人口26030人,乡镇从业人员13672人。