那彭鎮位于欽州市欽南區東部,東與那思鎮相連,南與那麗鎮和麗光場交界,西與沙埠鎮、久隆鎮接壤,北與平吉、伯勞、陸屋等鎮毗鄰。全鎮現轄13個村委會,1個居委會,鎮區占地面積260公頃。2003年末全鎮總人口36346人,其中鎮區人口6915人,農村人口29431人。總面積29104平方公里,耕地面積51718畝,其中水田面積26200畝,旱田7088畝,坡地8430畝,山地面積268290畝。主要經濟作物有水稻、甘蔗、辣椒、黃瓜、木薯、水果、筍竹等。境內蘊藏有豐富的煤炭、花崗巖、紅壤土、高嶺土、河沙石資源。大風江南北走向低貫穿全鎮,境內有中型水庫1座,小型水庫4座,水資源十分豐富,建有梯級電站7個:距南北二級公路、并有柏油路相通,交通便捷,是欽南區經濟實力較強的鄉鎮之一。
2003年國內生產總值13552萬元,其中農業增加值3735萬元,第二產業增加值4560萬元,第三產業增加值3257萬元,財政收入760萬元,農民人均純收入2831元。盛產稻谷、甘蔗、辣椒、三黃土雞、黃瓜、生豬、魚類、禽蛋、木材等。全鎮有中外合資中型糖廠1家,國有企業3家,鄉鎮企業12家。鎮內有完全中學1所,小學20所,在校教職工358人,在校學生總數5795人。