全鄉總面積285平方公里,耕地面積35266畝(田5876畝,地29390畝),人均耕地面積1.6畝。全鄉所轄15個行政村123個自然屯182個村民小組,農業人口2.2萬人,居住著壯、漢、苗3個民族。 全鄉農作物以水稻、玉米為主,經濟收入主要靠生薑、桐果、蔗糖、淡水養殖,架網撈蝦等。2002,年全鄉總收入3455萬元,糧食總產量558萬公斤。人均純收入和人均有糧分別達到1352元和248公斤。現已實現村村通電,通路、有廣播電視,村村有完小、村郎、村醫療衛生室、百分之九十八的農戶住上穩定牢固的瓦房。
農業用地16728.07畝(其中水田8987.16畝,旱地7740.91畝);林業用地232620畝,位全縣之首,擎天大樹就在百合鄉境內。屬亞熱帶氣候,年平均氣溫21.5℃,最高溫度39.6℃,最低溫度13.4℃,年降雨量為1270毫米左右。那化村規匡山海拔1388米為全鄉制高點。主要河流有百合河,接德隆河,經清華流至百合,與北斗河匯流至百南鄉入百南河,河長約23公里,集雨面積320平方公里,最大流量431立方米,最枯水期流量每秒1.5立方米,年徑流量3.89億立方米左右。