全县国土面积1083平方公里,辖5镇10乡、152个行政村4个社区,总人口30.91万人,常住人口25.78万人,有汉、回、东乡、保安、撒拉、土、藏、蒙古、哈萨克等9个民族,其中汉族10.9万人、回族17.6万人、保安族38人、蒙古族17人、哈萨克族2人,少数民族占64%。