Ела́нский район — административно-территориальная единица (район) и одноимённое муниципальное образование (муниципальный район) в Волгоградской области России.
Административный центр — посёлок городского типа Елань.
Еланский район граничит на востоке с Жирновским и Руднянским районами Волгоградской области, на юге — с Даниловским районом и городским округом «город Михайловка» Волгоградской области, на западе — с Киквидзенским районом Волгоградской области, на севере — с Самойловским районом Саратовской области.
Район занимает площадь 2672 км². Расстояние от районного центра до Волгограда — 360 км.
По территории Еланского района протекает 9 рек. Прудов и озёр в районе более 300.
Еланский район расположен в зоне, где лесостепи чередуются с изрезанными балками степями. Немногочисленные леса растут в поймах рек и представлены в основном дубом, осиной, липой и кленом.