鎮轄17個村委會(社區)115個自然村158個村民小組16912戶。境內居住著漢、壯、苗、彜、回等10多個民族。2010年末,全鎮人口80277人,少數民族占71%。屬亞熱帶氣候類型,年平均氣溫14-16℃,無霜期270-300天,年降雨量850-950ml,冬春季幹旱,日照充足,氣候溫和。糧食作物主要是水稻和玉米,經濟作物主要是烤煙、辣椒、花生和蔬菜。該地區有錳和蔬菜。水產養殖業發展迅速。
全鎮耕地224490畝,其中耕地46635畝,占耕地面積的20.8%;旱地177855畝,占耕地面積的79.2%;人均占有耕地3.6畝。荒山6萬多畝,草場2萬畝。水域面積12600畝。
土地的特點是:地勢平坦,中低產田土地覆蓋率高,土壤類型以紅壤為主。由於地緣優勢明顯,民營經濟基礎好,歷史上各族人民經商較多,市場經濟意識強,信息來源廣泛,為市場經濟的發展奠定了堅實的基礎,小城鎮的發展已具規模。