城关镇总面积84.2平方公里,辖5个行政村、1个社区居委会、27个村民小组,现有农业人口3911人,非农业人口6466人。有耕地3237亩,其中水田472亩、旱地2765亩。
城关镇以矿业资源开发为主的石板材加工基地初步形成,其产值居全县之首。尤其是距县城4公里的楼房沟大花绿蛇纹石储量2.8亿立方米,以丰富的储量与独特的色泽倍受国内外石材界的青睐。2006年农民人均纯收入达到2280元。