Closest sites
- Landfill
- C&D landfill
- Transfer station
- C&D recycling
- Hazardous waste
- Electronics
- Tires
- Scrap metal
- Yard waste
Landfills & transfer stations in Alabama by county
112 sites · most in Montgomery (4), Opp (3), Birmingham (3). Sites that only recycle (1 C&D recycling, 3 electronics, 10 tires, 46 scrap metal, 2 yard waste) are on the map and in the search.
Autauga County 1 site
- City of Prattville C/D Landfill802 County Road 4, Prattville · C&D landfill Map to City of Prattville C/D Landfill
Baldwin County 6 sites
- Tallent Lane Facility Construction & Demolition Landfill27600 Tallent Lane, Daphne · C&D landfill Map to Tallent Lane Facility Construction & Demolition Landfill
- Fairhope Inert Landfill555 South Section Street, Fairhope · C&D landfillCall (251) 928-8003 Map to Fairhope Inert Landfill
- Gulf Shores C/D Landfill100 Landward Drive, Gulf Shores · C&D landfill Map to Gulf Shores C/D Landfill
- Macbride Landfill14200 County Road 64, Loxley · C&D landfill Map to Macbride Landfill
- Eastfork LandfillCactus Court, Summerdale · C&D landfillCall (251) 972-6878 Map to Eastfork Landfill
- Magnolia Sanitary Landfill15093 Landfill Drive, Summerdale · LandfillCall (251) 972-8574 Map to Magnolia Sanitary Landfill
Barbour County 1 site
- Barbour County C/D Landfill80 Gilchrest Road, Clayton · C&D landfill Map to Barbour County C/D Landfill
Blount County 2 sites
- B & B Tire Landfill1316 Co Rd 9, Hayden · C&D landfill Map to B & B Tire Landfill
- Wca Alabama, LLC/Blount Landfill1130 County Line Road, Trafford · C&D landfill Map to Wca Alabama, LLC/Blount Landfill
Butler County 2 sites
- Chapman Landfill102 Main Street, Chapman · C&D landfill Map to Chapman Landfill
- City of Greenville C/D Landfill205 Landfill Road, Greenville · C&D landfill Map to City of Greenville C/D Landfill
Calhoun County 2 sites
- Calhoun County Construction/Demolition Landfill3625 Morrisville Rd, Anniston · C&D landfillCall (256) 241-2800 Map to Calhoun County Construction/Demolition Landfill
- City of Oxford Landfill499 West Oak St., Oxford · C&D landfill Map to City of Oxford Landfill
Cherokee County 1 site
- Three Corners Landfill2205 County Road 6, Piedmont · Landfill Map to Three Corners Landfill
Choctaw County 1 site
- Choctaw County Regional LandfillFire Tower Rd Off Hwy 17, Toxey · LandfillCall (205) 459-3148 Map to Choctaw County Regional Landfill
Clarke County 2 sites
- Scotch Plywood Company Landfill1102 Main Street, Fulton · C&D landfillCall (334) 636-7104 Map to Scotch Plywood Company Landfill
- Jackson Landfill1312 Gainestown Rd, Jackson · C&D landfillCall (251) 246-2333 Map to Jackson Landfill
Clay County 1 site
- Ashland-Goodwater-Lineville Landfill1177 Landfill Rd, Lineville · C&D landfillCall (256) 239-9313 Map to Ashland-Goodwater-Lineville Landfill
Coffee County 1 site
- Coffee County Sanitary LandfillCounty SLF Co 7733 Hwy 125, Elba · Landfill · C&D landfillCall (334) 897-6773 Map to Coffee County Sanitary Landfill
Conecuh County 1 site
- Evergreen Inert LandfillCounty Road 30 (Middle Road), Evergreen · C&D landfillCall (251) 578-1574 Map to Evergreen Inert Landfill
Coosa County 2 sites
- Madix C/D Landfill #22 Aaron St, Goodwater · C&D landfill Map to Madix C/D Landfill #2
- Coosa County Inert LandfillState Highway 22, Rockford · C&D landfillCall (256) 377-2261 Map to Coosa County Inert Landfill
Covington County 6 sites
- Andalusia C/D Landfill301 Progress Drive, Andalusia · C&D landfill Map to Andalusia C/D Landfill
- Immac Power Solutions Inc. Landfill17224 Ltrc Lane, Andalusia · C&D landfill Map to Immac Power Solutions Inc. Landfill
- Lockhart C/D LandfillGreasy Log Road, Lockhart · C&D landfill Map to Lockhart C/D Landfill
- Ashberry C / D Landfill and Tire Recycling Facility24961 Wages Rd, Opp · C&D landfill · TiresCall (334) 493-1250 Map to Ashberry C / D Landfill and Tire Recycling Facility
- Ashberry C/D Landfill and Tire Recycling Facility24961 Wages Road, Opp · C&D landfill Map to Ashberry C/D Landfill and Tire Recycling Facility
- Opp Construction/Demolition LandfillWalding Rd, Opp · C&D landfillCall (334) 493-7840 Map to Opp Construction/Demolition Landfill
Crenshaw County 1 site
- Crenshaw County Construction/Demolition Landfill5912 Montgomery Highway, Luverne · C&D landfill Map to Crenshaw County Construction/Demolition Landfill
Cullman County 1 site
- Cullman Env. Waste Management Center2805 Hwy 69 S, Cullman · Landfill · C&D landfill Map to Cullman Env. Waste Management Center
Dale County 2 sites
- Rose Hill Landfill242 New Hope Road, Midland City · C&D landfillCall (334) 983-6576 Map to Rose Hill Landfill
- Dale County C/D LandfillBivins Dr. Off County Road 30, Ozark · C&D landfill Map to Dale County C/D Landfill
Dallas County 1 site
- City of Selma C/D Landfill4555 Water Avenue, Selma · C&D landfill Map to City of Selma C/D Landfill
DeKalb County 1 site
- Sand Valley Landfill3345 CR 209, Collinsville · LandfillCall (800) 321-8128 Map to Sand Valley Landfill
Elmore County 1 site
- Wetumpka C/D Landfill8716 US Hwy 231, Wetumpka · C&D landfill Map to Wetumpka C/D Landfill
Escambia County 3 sites
- Atmore Landfill529 Poarch Road, County Road 1, Atmore · C&D landfillCall (251) 368-2253 Map to Atmore Landfill
- Jay Road Landfill4681 Jay Road, Brewton · C&D landfill Map to Jay Road Landfill
- Timberlands Sanitary Landfill22800 Hwy 41, Brewton · LandfillCall (251) 867-8921 Map to Timberlands Sanitary Landfill
Etowah County 2 sites
- Noble Hill Landfill910 Sand Valley Road, Attalla · Landfill Map to Noble Hill Landfill
- Gadsden Construction/Demolition Landfill110 Burns Way Drive, Gadsden · C&D landfill Map to Gadsden Construction/Demolition Landfill
Fayette County 1 site
- North River Mine Landfill12398 New Lexington Road, Berry · C&D landfillCall (205) 689-6014 Map to North River Mine Landfill
Franklin County 1 site
- Red Bay Landfill1001 Old Vina Rd, Red Bay · C&D landfillCall (256) 356-4473 Map to Red Bay Landfill
Geneva County 2 sites
- Geneva County LandfillLandfill Road, Geneva · C&D landfillCall (334) 684-5610 Map to Geneva County Landfill
- Hartford LandfillN County Road 61, Hartford · C&D landfillCall (334) 588-2245 Map to Hartford Landfill
Greene County 1 site
- Greene County Inert C/D LandfillFinchs Ferry Rd, Eutaw · C&D landfill Map to Greene County Inert C/D Landfill
Hale County 1 site
- Geo Specialty Chemicals, Inc. Inert Landfill8664 Highway 69, Greensboro · C&D landfill Map to Geo Specialty Chemicals, Inc. Inert Landfill
Henry County 1 site
- Henry County C/D Landfill No. 21023 County Road 53, Abbeville · C&D landfill Map to Henry County C/D Landfill No. 2
Houston County 4 sites
- Farley Nuclear Plant C/D LandfillFarley Nuclear 7388 N Hwy 95, Columbia · C&D landfill Map to Farley Nuclear Plant C/D Landfill
- City of Dothan Sanitary Landfill1239 Burkett Rd, Dothan · Landfill · C&D landfillCall (334) 615-3820 Map to City of Dothan Sanitary Landfill
- Omussee C/D Landfill4541 Kinsey Road, Dothan · C&D landfill Map to Omussee C/D Landfill
- Southeast Alabama Regional C/D Landfill1468 Lee Boy Rd., Newton · C&D landfill Map to Southeast Alabama Regional C/D Landfill
Jackson County 3 sites
- Scottsboro C/D Landfill27150 John T. Reid Parkway, Scottsboro · C&D landfill Map to Scottsboro C/D Landfill
- Scottsboro LandfillHwy 72 N at Martintown, Scottsboro · Landfill · C&D landfill Map to Scottsboro Landfill
- Bolivar Landfill2283 County Road 96, Stevenson · C&D landfillCall (423) 364-3937 Map to Bolivar Landfill
Jefferson County 9 sites
- Big Sky Environmental LLC Solid Waste Facility5100 Flat Top Road, Adamsville · Landfill · C&D landfillCall (205) 743-0080 Map to Big Sky Environmental LLC Solid Waste Facility
- Raimund-Muscoda Inert LandfillRaimund Muscoda Inert LF 1700 3RD Ave N, Bessemer · C&D landfill Map to Raimund-Muscoda Inert Landfill
- Eastern Area Landfill2787 Alton Drive, Birmingham · LandfillCall (205) 655-3391 Map to Eastern Area Landfill
- New Georgia Landfill47th Avenue North, Birmingham · Landfill · C&D landfillCall (205) 655-3391 Map to New Georgia Landfill
- Think Pink, Inc. Coalburg Road Landfill2669 Coalburg Road, Birmingham · C&D landfill Map to Think Pink, Inc. Coalburg Road Landfill
- Fultondale Waste ComplexFultondale Waste Compx 3111 Five Mile CK, Fultondale · C&D landfillCall (334) 745-0181 Map to Fultondale Waste Complex
- Jefferson County Landfill No. 1 (MOUNT Olive)101 Mary Buckelew Pky, Gardendale · Landfill · C&D landfill Map to Jefferson County Landfill No. 1 (MOUNT Olive)
- Jefferson County Landfill No. 2 (Turkey Creek)7101 Narrows Landfill Rd, Pinson · Landfill Map to Jefferson County Landfill No. 2 (Turkey Creek)
- Green Valley Services LLC LandfillEddings Place, Tarrant · C&D landfill Map to Green Valley Services LLC Landfill
Lamar County 1 site
- Lamar County North Inert LandfillNorth Inert LF Old Military Rd, Vernon · C&D landfill Map to Lamar County North Inert Landfill
Lauderdale County 1 site
- Florence Solid Waste Landfill29485 Co Rd 14, Florence · C&D landfill Map to Florence Solid Waste Landfill
Lawrence County 1 site
- Morris Farm Sanitary Landfill4 County Road 418, Hillsboro · LandfillCall (256) 637-9211 Map to Morris Farm Sanitary Landfill
Lee County 1 site
- Salem Waste Disposal Center4210 Lee Rd 183, Opelika · LandfillCall (866) 909-4458 Map to Salem Waste Disposal Center
Limestone County 1 site
- Seven Mile Post Rd MswlfSeven Mile Post Rd, Athens · Landfill Map to Seven Mile Post Rd Mswlf
Lowndes County 1 site
- Sabic Innovative Plastics C/D Landfill1 Plastics Drive, Burkville · C&D landfill Map to Sabic Innovative Plastics C/D Landfill
Madison County 4 sites
- City of Huntsville Swda - Leeman Ferry Rd Landfill4100 Leeman Ferry Rd, Huntsville · Landfill · C&D landfill Map to City of Huntsville Swda - Leeman Ferry Rd Landfill
- Madison County District 2 (STONE) Landfill325 Homer Nance Road, Huntsville · C&D landfill Map to Madison County District 2 (STONE) Landfill
- Madison County District 1 Landfill411 Beth Road, New Market · C&D landfill Map to Madison County District 1 Landfill
- Redstone Arsenal LandfillRefuge Road, Redstone Arsenal · C&D landfillCall (256) 876-3814 Map to Redstone Arsenal Landfill
Marshall County 2 sites
- Arab C/D Landfill1443 Hog Jaw Rd, Arab · C&D landfillCall (256) 586-5968 Map to Arab C/D Landfill
- Guntersville LandfillHighway 79 South, Guntersville · C&D landfillCall (256) 571-7560 Map to Guntersville Landfill
Mobile County 7 sites
- Axis Industrial Landfill12945 Highway 43 N, Axis · Landfill Map to Axis Industrial Landfill
- Brownlee Landfill5237 Henry Road, Eight Mile · C&D landfillCall (251) 457-6514 Map to Brownlee Landfill
- Midway Materials, Inc. Frank Maples Road C/D Landfill4270 Frank Maples Road, Eight Mile · C&D landfill Map to Midway Materials, Inc. Frank Maples Road C/D Landfill
- Esfeller C&D Landfill8230 Padgett Switch Road, Irvington · C&D landfill Map to Esfeller C&D Landfill
- H & S Land, Inc. Landfill8700 Howells Ferry Rd, Mobile · C&D landfillCall (251) 645-9702 Map to H & S Land, Inc. Landfill
- Chastang Sanitary Landfill17045 Hwy 43, Mt Vernon · LandfillCall (251) 829-4006 Map to Chastang Sanitary Landfill
- West Jackson County Seaman Road Class II Rubbish Site10401 Seaman Rd, Vancleave · C&D landfill · Yard wasteCall (228) 990-9422 Map to West Jackson County Seaman Road Class II Rubbish Site
Monroe County 1 site
- Monroe County Construction and Demolition Landfill7034 the Ridge Road, Monroeville · C&D landfillCall (251) 743-4190 Map to Monroe County Construction and Demolition Landfill
Montgomery County 4 sites
- Circle "J" Inert LandfillHwy 143, Montgomery · C&D landfill Map to Circle "J" Inert Landfill
- City of Montgomery Inert Landfill115 Division Street, Montgomery · C&D landfill Map to City of Montgomery Inert Landfill
- Jettison Environmental Montgomery C/D Landfill1761 Hunter Loop Road, Montgomery · C&D landfill Map to Jettison Environmental Montgomery C/D Landfill
- North Montgomery LandfillN Montg 115 Division St, Montgomery · Landfill · C&D landfillCall (334) 241-2927 Map to North Montgomery Landfill
Morgan County 2 sites
- City of Hartselle Landfill99 Lovelady Street N. W., Hartselle · C&D landfillCall (256) 773-2535 Map to City of Hartselle Landfill
- City of Decatur-Morgan County Sanitary Landfill500 Landfill Dr, Trinity · LandfillCall (256) 341-4993 Map to City of Decatur-Morgan County Sanitary Landfill
Perry County 1 site
- Arrowhead Landfill622 Tayloe Road, Uniontown · LandfillCall (334) 628-4844 Map to Arrowhead Landfill
Pickens County 1 site
- Pickens County Inert LandfillCounty Road 26, Towards Pickensville, Carrollton · C&D landfillCall (205) 367-2020 Map to Pickens County Inert Landfill
Pike County 2 sites
- Brundidge Landfill515 Cleanwater Dr, Brundidge · Landfill Map to Brundidge Landfill
- Rock 'N Bar D Landfill634 County Road 2210, Troy · C&D landfill Map to Rock 'N Bar D Landfill
Randolph County 2 sites
- Roanoke Construction/Demolition Landfill2736 Country Club Rd., Roanoke · C&D landfill Map to Roanoke Construction/Demolition Landfill
- Randolph County Construction/Demolition Landfill2065 Co Rd 811, Wedowee · C&D landfill Map to Randolph County Construction/Demolition Landfill
Russell County 2 sites
- Phenix City C/D Landfill44 Landfill Road, Phenix City · C&D landfill Map to Phenix City C/D Landfill
- Pine Hollow Landfill1758 Brickyard Road, Phenix City · C&D landfill Map to Pine Hollow Landfill
Shelby County 1 site
- Highway 70 Landfill401 Landfill Road, Columbiana · Landfill · C&D landfillCall (205) 669-4169 Map to Highway 70 Landfill
St. Clair County 1 site
- Star Ridge Landfill3301 Acmar Rd, Moody · Landfill · C&D landfillCall (205) 640-7000 Map to Star Ridge Landfill
Tallapoosa County 2 sites
- New North Central Avenue Inert LandfillNorth Central Ave, Alexander City · C&D landfill Map to New North Central Avenue Inert Landfill
- Stone'S Throw Landfill1303 Washington Blvd., Tallassee · Landfill · C&D landfill Map to Stone'S Throw Landfill
Tuscaloosa County 2 sites
- Black Warrior Solid Waste Authority3301 Landfill Drive, Coker · Landfill Map to Black Warrior Solid Waste Authority
- Cypress Creek Landfill6315 12th Avenue E, Tuscaloosa · C&D landfill Map to Cypress Creek Landfill
Walker County 2 sites
- Pineview Sanitary Landfill2730 Bryan Rd, Dora · LandfillCall (205) 648-1000 Map to Pineview Sanitary Landfill
- Walker County Gamble Inert Landfill23470 Hwy 78, Jasper · C&D landfillCall (205) 384-7253 Map to Walker County Gamble Inert Landfill
Washington County 2 sites
- Washington County Construction/Demolition LandfillBeaver Dam Rd, Chatom · C&D landfill Map to Washington County Construction/Demolition Landfill
- Turkey Trot Landfill2328 Mannish Ryan Road, Citronelle · Landfill Map to Turkey Trot Landfill
Wilcox County 1 site
- Wilcox County LandfillHighway 41 North, Camden · C&D landfillCall (334) 682-9112 Map to Wilcox County Landfill
Winston County 3 sites
- Hyche Landfill19170 Co Rd 41, Addison · C&D landfillCall (256) 462-3844 Map to Hyche Landfill
- Hyche Landfill, LLC (Double Springs)1446 County Road 24, Double Springs · C&D landfill Map to Hyche Landfill, LLC (Double Springs)
- Willow Ridge Landfill10512 Highway 13, Haleyville · Landfill Map to Willow Ridge Landfill
Map of all 173 sites in Alabama
Interactive map of 173 sites
- Landfill
- C&D landfill
- Transfer station
- C&D recycling
- Hazardous waste
- Electronics
- Tires
- Scrap metal
- Yard waste
Pins use the coordinates in the EPA records. Map tiles © OpenStreetMap contributors.
What to do with special items
- How to get rid of an old mattressWhere to take an old mattress: free state recycling programs (CA, CT, OR, RI), city drop-off fees like $5-$25,…
- How to dispose of a refrigerator or other applianceEPA guidance on getting rid of refrigerators, freezers, AC units and other appliances: utility bounty programs,…
- How to dispose of old tiresWhere to take old tires: retailer take-back, city drop-off limits (often 4-6 free), per-tire fees, and 1,400+…
- How to recycle electronics, TVs and computersWhere to recycle electronics, TVs and computers: EPA steps (wipe data, remove batteries), manufacturer and…
- How to dispose of paint, batteries and household chemicalsWhere to take paint, batteries, motor oil, pesticides and cleaners: EPA household hazardous waste rules,…
Facility data: EPA Disaster Debris Recovery Tool (DDRT) (downloaded October 28, 2026; EPA Data License) and EPA Landfill Methane Outreach Program (LMOP) landfill data, which we use to drop landfills LMOP lists as closed. Each listing names the state or national source EPA compiled it from and that record's date where given. Search uses U.S. Census Bureau 2024 Gazetteer centroids. Last checked October 28, 2026.
Rules and fees change, and not every site takes the public. Listings come from EPA and state agency records, not from the operators. Some sites accept only commercial haulers, residents, or certain materials, and hours change with holidays and weather. Call or check the operator's official page before you load the truck. Dumpster Price Map is independent and not affiliated with any facility or government agency. Spot an error? Tell us.
Alabama dump FAQ
How many landfills are there in Alabama?
EPA's data lists 32 household-trash (MSW) landfills and 92 construction and demolition debris landfills in Alabama that LMOP doesn't report as closed, plus 0 transfer stations.
Where can I dump trash in Alabama?
Use the ZIP search or the county list on this page. Alabama's 112 landfills and transfer stations are grouped by county with phone numbers. Call the site or the county solid waste office to confirm who can use it, hours and fees.
Where do I take paint, electronics or tires in Alabama?
EPA's data lists 0 household hazardous waste sites, 3 electronics recyclers and 11 tire sites in Alabama. Choose the type in the search box to find the closest one.