大余縣位于江西省西南端,贛州市西南部,章江上游,庾嶺北麓,地理坐標東經114°-144°44′、北緯25°15′-25°37′。東北與南康市相連,東南與信豐縣接壤,西北與崇義縣毗鄰,南與廣東省南雄市襟連,西界廣東省仁化縣。全境呈東西長、南北寬的長條形狀,東西長127.5千米,南北寬25千米,總面積1367.63平方千米。戶籍總人口29.2萬人(2006年末)。
全縣轄8個鎮、3個鄉:南安鎮、新城鎮、樟斗鎮、池江鎮、青龍鎮、左拔鎮、黃龍鎮、吉村鎮、浮江鄉、河洞鄉、內良鄉。共有10個居委會、105個行政村。縣政府駐南安鎮建設路22號,距贛州市85千米,距南昌市512千米。
三面環山,地勢西高東低,以低山丘陵為主。全縣山地面積311.175平方千米,丘陵面積804.65平方千米,平原和崗地面積251.175平方千米。海拔在千米以上山峰26座,最高點在內良鄉的天華山,海拔1386.6米,最低點在新城鎮的白田埠,海拔124米。章江河自西向東貫境;建有躍進、油羅口、灘頭、峽口等水庫、電站。屬中亞熱帶季風濕潤氣候區,年平均溫度18.5℃,年降雨量1563毫米,日照時間1499.3小時,全年無霜期301天。
森林資源豐富,森林覆蓋率76.2%。有鎢、錫、鉛、銅、鉬、鉍、稀土等礦藏,其中鎢居全國之首,有西華山、蕩坪、漂塘、下壟等大鎢礦。323國道橫貫縣境。是宋代周程理學發源地。名勝古跡有唐宋所辟古驛道、梅關、南唐丫山靈巖寺、宋嘉佑寺塔、宋牡丹亭均為省重點文物保護單位。