城关镇总面积49.8平方公里,辖11个行政村、5个居民社区和16个基层单位,耕地总面积26488亩,总人口86576人,其中农业人口18464人。全镇乡镇企业总产值达4.58亿元,工业总产值达9062万元,农业总产值达1843万元。
城关镇辖5个居委会(五路、北街、南街、大市场、九路新村)、11个村委会(南关、北关、城内、阳庄、阳庄堡、雷庄、埝村、镇基、串业、董家河、西河)。