全鎮轄15個村,233個村民小組,162個自然村,2025年全鎮戶籍人口10485戶38421人,少數民族有傈僳族、傣族、彝族等,以傈僳族為主,少數民族人口1536人,占總人口的4%。有耕地面積45195畝(其中水田面積24407畝),人均耕地1.17畝;森林總面積418928畝,森林覆蓋率80%。農戶常規作物種植以水稻、包谷、小麥、大麥為主,經濟作物以種植茶葉、石斛、核桃、烤煙、甘蔗、重樓、草果等,養殖以水牛、西門塔爾肉牛、本地黃牛、黃山羊、豬為主,鎮內礦產資源有硅、鎢、錫礦,水利資源較為豐富。
2025年抓職業技能培訓,促自主創業和外出務工等舉措實現農村勞動力轉移16558人,其中省外轉移2920人。實現脫貧勞動力轉移5248人,其中省外轉移808人。紅色勞務輸出159人。全鎮發放創業貸款52個1010萬元。組織農村勞動力培訓1889人次,其中脫貧勞動力培訓1016人次,職業技能培訓549人次,創業培訓50人次。