城關鎮總面積84.2平方公里,轄5個行政村、1個社區居委會、27個村民小組,現有農業人口3911人,非農業人口6466人。有耕地3237畝,其中水田472畝、旱地2765畝。
城關鎮以礦業資源開發為主的石板材加工基地初步形成,其產值居全縣之首。尤其是距縣城4公里的樓房溝大花綠蛇紋石儲量2.8億立方米,以豐富的儲量與獨特的色澤倍受國內外石材界的青睞。2006年農民人均純收入達到2280元。