Home › All states

Dumps and landfills in Alabama

Our Alabama directory covers 27 operating landfills and 4 transfer stations in 28 counties. Pick your county to see every place to drop off trash, bulky items and debris.

Browse by county

Largest landfills in Alabama

LandfillCountyTons per year
Arrowhead LandfillPerry County852,212
Huntsville MSWLFMadison County489,532
Salem LandfillLee County453,427
Sand Valley LandfillDeKalb County416,443
Black Warrior Solid Waste FacilityTuscaloosa County352,153

Annual waste figures reported to the U.S. EPA.

All Alabama locations

FacilityTypeTown / county
Magnolia Subtitle D MSW LFLandfillSummerdale, Baldwin County
Garbage & Recycling Convenience CenterTransfer stationHayden, Blount County
Three Corners LandfillLandfillPiedmont, Cherokee County
Coffee County Sanitary LandfillLandfillElba, Coffee County
Cullman Environmental Waste Management CenterLandfillCullman, Cullman County
Dallas County Waste Transfer StationTransfer stationSelmont-West Selmont, Dallas County
Sand Valley LandfillLandfillCollinsville, DeKalb County
Timberlands LandfillLandfillBrewton, Escambia County
City of Dothan SLF MSWLFLandfillDothan, Houston County
Scottsboro LandfillLandfillHollywood, Jackson County
Eastern Area LandfillLandfillBirmingham, Jefferson County
Jefferson County LF No. 1LandfillGardendale, Jefferson County
Jefferson County LF No. 2LandfillPinson, Jefferson County
New Georgia MSWLFLandfillBirmingham, Jefferson County
Morris Farm LandfillLandfillHillsboro, Lawrence County
Salem LandfillLandfillOpelika, Lee County
Republic Services of Athens Transfer StationTransfer stationAthens, Limestone County
Huntsville MSWLFLandfillHuntsville, Madison County
Chastang SLFLandfillMt. Vernon, Mobile County
North Montgomery SLF MSWLFLandfillMontgomery, Montgomery County
City of Decatur-Morgan County Regional MSW LandfillLandfillTrinity, Morgan County
Arrowhead LandfillLandfillUniontown, Perry County
Brundidge LandfillLandfillBrundidge, Pike County
Shelby County Highway 70 LandfillLandfillColumbiana, Shelby County
Star Ridge LandfillLandfillMoody, St. Clair County
Talladega Transfer StationTransfer stationLincoln, Talladega County
Stones Throw Landfill, LLCLandfillTallassee, Tallapoosa County
Black Warrior Solid Waste FacilityLandfillCoker, Tuscaloosa County
Pine View SLF MSWLFLandfillDora, Walker County
Turkey Trot Landfill, LLCLandfillCitronelle, Washington County
Willow Ridge LandfillLandfillHaleyville, Winston County