Closest sites
- Landfill
- C&D landfill
- Transfer station
- C&D recycling
- Hazardous waste
- Electronics
- Tires
- Scrap metal
- Yard waste
Landfills & transfer stations in Iowa by county
65 sites · most in Waterloo (2), Fairfield (2), Waukon (1). Sites that only recycle (24 C&D recycling, 4 hazardous waste, 3 electronics, 2 tires, 59 scrap metal, 2 yard waste) are on the map and in the search.
Allamakee County 1 site
- Allamakee County CCC869 Highway 9, Waukon · Transfer station Map to Allamakee County CCC
Benton County 1 site
- Benton County Sanitary Landfill7904 20th Ave, Blairstown · Landfill · Electronics · Tires · Scrap metal Map to Benton County Sanitary Landfill
Black Hawk County 2 sites
- Black Hawk County Sanitary Landfill1509 E Washburn Rd, Waterloo · LandfillCall (319) 296-2524 Map to Black Hawk County Sanitary Landfill
- Corkery, Inc., Transfer Station1920 Water St, Waterloo · Transfer station Map to Corkery, Inc., Transfer Station
Boone County 2 sites
- Boone County Sanitary Landfill1268 224th Ln, Boone · Landfill · Hazardous wasteCall (515) 433-0591 Map to Boone County Sanitary Landfill
- Metro Waste Authority - Metro Park West Landfill2499 337th St, Perry · Landfill · Hazardous waste · Electronics · Tires Map to Metro Waste Authority - Metro Park West Landfill
Butler County 1 site
- Butler County Transfer Station25251 Highway 3, Allison · Transfer station · Hazardous waste · Electronics · Tires · Scrap metalCall (319) 267-2070 Map to Butler County Transfer Station
Carroll County 1 site
- Carroll County Solid Waste Management Commission19111 Kittyhawk Ave, Carroll · Landfill · Hazardous wasteCall (712) 792-5001 Map to Carroll County Solid Waste Management Commission
Cass County 1 site
- Cass County Sanitary Landfill65928 Jackson Road, Atlantic · Landfill Map to Cass County Sanitary Landfill
Cerro Gordo County 1 site
- Landfill of North Iowa15942 Killdeer Ave, Clear Lake · Landfill · Hazardous wasteCall (641) 357-5452 Map to Landfill of North Iowa
Cherokee County 1 site
- Cherokee Co Separation / Recycling & Landfill1805 Linden St, Cherokee · Landfill · Hazardous wasteCall (712) 225-3749 Map to Cherokee Co Separation / Recycling & Landfill
Clayton County 1 site
- Clayton County Rural Services429 High St NE, Elkader · Transfer station Map to Clayton County Rural Services
Clinton County 2 sites
- Clinton Co Area Solid Waste, Landfill and Recycling Drop-Off Site4292 220th St, Clinton · Landfill · Hazardous waste · Tires · Yard wasteCall (563) 242-5320 Map to Clinton Co Area Solid Waste, Landfill and Recycling Drop-Off Site
- Clinton County Sanitary Landfill2464 180th St, Delmar · Landfill Map to Clinton County Sanitary Landfill
Dallas County 1 site
- South Dallas County Landfill Agency15 Sunset Cir, Adel · Landfill Map to South Dallas County Landfill Agency
Davis County 1 site
- Waste Mgmt of Iowa/Stevers Sanitation Bloomfield Citizens Convenience Center0.4 Mi W of Intersect Hwy 63 + S West St, Bloomfield · Transfer station Map to Waste Mgmt of Iowa/Stevers Sanitation Bloomfield Citizens Convenience Center
Decatur County 1 site
- Wayne-Ringgold-Decatur County Sanitary Landfill0.5 Mi NW of Intersect Hwy 2 & Hwy 294, Grand River · Landfill Map to Wayne-Ringgold-Decatur County Sanitary Landfill
Des Moines County 1 site
- Des Moines County Landfill1818 W Burlington Ave, Burlington · Landfill Map to Des Moines County Landfill
Dickinson County 1 site
- Dickinson Landfill Inc.2575 190th St, Spirit Lake · LandfillCall (712) 336-2700 Map to Dickinson Landfill Inc.
Dubuque County 1 site
- Dubuque Metropolitan Sanitary LandfillHighway 20 West, Dubuque · LandfillCall (563) 557-8220 Map to Dubuque Metropolitan Sanitary Landfill
Emmet County 1 site
- Emmet County Transfer Station703 1ST Ave S, Estherville · Transfer station Map to Emmet County Transfer Station
Floyd County 1 site
- Floyd County Rural Resident Solid Waste Collection Point101 S Main St Ste 201, Melcher Dallas · Transfer station Map to Floyd County Rural Resident Solid Waste Collection Point
Fremont County 1 site
- Fremont County Sanitary Landfill2879 250th Street, Sidney · LandfillCall (712) 374-3087 Map to Fremont County Sanitary Landfill
Hardin County 1 site
- Rural Iowa Sanitary Landfill - Eldora20488 "M" Avenue, Eldora · Landfill Map to Rural Iowa Sanitary Landfill - Eldora
Harrison County 1 site
- Harrison County Sanitary Landfill0.13 Mi NE of Intersect Hwy 30 & Overton Ave, Logan · Landfill Map to Harrison County Sanitary Landfill
Henry County 1 site
- Henry County Citizen Convenience Center900 W Washington St, Mount Pleasant · Transfer station Map to Henry County Citizen Convenience Center
Iowa County 2 sites
- Iowa County Sanitary Landfill3369 Highway 6 Trl, Marengo · Landfill Map to Iowa County Sanitary Landfill
- Cox Sanitation Citizens Convenience Center2226 335th Street, North English · Transfer station Map to Cox Sanitation Citizens Convenience Center
Jasper County 1 site
- City of Newton Sanitary Landfill3202 Hwy 14 S, Newton · Landfill Map to City of Newton Sanitary Landfill
Jefferson County 2 sites
- Connelly Recycling, Inc. / Fairfield CCC2065 Gear Ave, Fairfield · Transfer station Map to Connelly Recycling, Inc. / Fairfield CCC
- Waste Mgmt of Iowa/Stevers Sanitation Fairfield Citizens Convenience Center2207 Kale Blvd, Fairfield · Transfer station Map to Waste Mgmt of Iowa/Stevers Sanitation Fairfield Citizens Convenience Center
Johnson County 1 site
- Iowa City Sanitary Landfill3900 Hebl Ave SW, Iowa City · Landfill · Hazardous waste · Scrap metal · Yard wasteCall (319) 887-6112 Map to Iowa City Sanitary Landfill
Keokuk County 2 sites
- Southeast Iowa Multi-County Sanitary Landfill29997 Highway 78, Richland · Landfill · Hazardous wasteCall (319) 456-6171 Map to Southeast Iowa Multi-County Sanitary Landfill
- Keokuk County (Sigourney) CCC23514 Hwy 149, Sigourney · Transfer station Map to Keokuk County (Sigourney) CCC
Lee County 1 site
- Great River Regional Waste Authority Sanitary Landfill2092 303rd Ave, Fort Madison · Landfill · Hazardous waste · Electronics · Tires Map to Great River Regional Waste Authority Sanitary Landfill
Linn County 2 sites
- Waste Transfer Stations, LLC1076 Cress Pkwy, Hiawatha · Transfer station Map to Waste Transfer Stations, LLC
- Cedar Rapids/Linn Co. Solid Waste Agency #2 Sanitary Landfill1966 County Home Rd, Marion · Landfill Map to Cedar Rapids/Linn Co. Solid Waste Agency #2 Sanitary Landfill
Madison County 1 site
- South Central Iowa Sanitary Landfill2496 State Highway 92, Winterset · Landfill · Hazardous wasteCall (515) 462-3083 Map to South Central Iowa Sanitary Landfill
Mahaska County 1 site
- Mahaska County Sanitary Landfill2979 US Highway 63, Oskaloosa · Landfill Map to Mahaska County Sanitary Landfill
Marion County 1 site
- South Central Iowa Solid Waste Agency1736 Highway T17, Tracy · Landfill Map to South Central Iowa Solid Waste Agency
Marshall County 1 site
- Marshall County Sanitary Landfill1 Mi NE of Intersect Marshalltown Blvd + Marsh Rd, Marshalltown · Landfill Map to Marshall County Sanitary Landfill
Mills County 1 site
- Loess Hills Regional Sanitary Landfill59722 290th St, Malvern · LandfillCall (712) 624-8039 Map to Loess Hills Regional Sanitary Landfill
Mitchell County 2 sites
- Floyd Mitchell Chickasaw Counties Landfill3354 330th St, Elma · Landfill · Hazardous wasteCall (877) 982-4288 Map to Floyd Mitchell Chickasaw Counties Landfill
- Mitchell County Recycling Center18793 Highway 9, Osage · Transfer station Map to Mitchell County Recycling Center
Muscatine County 2 sites
- Muscatine County Sanitary Landfill2700 Highway 61 N, Muscatine · Landfill · Hazardous wasteCall (319) 313-7792 Map to Muscatine County Sanitary Landfill
- City of Wilton Citizen Convenience Center402 East Jackson Street, Wilton · Transfer station Map to City of Wilton Citizen Convenience Center
Page County 1 site
- Page County Sanitary Landfill Association2032 N Ave, Clarinda · Landfill · Hazardous waste · Electronics · Tires Map to Page County Sanitary Landfill Association
Palo Alto County 2 sites
- Palo Alto County Transfer Station3428 450th Ave, Emmetsburg · Transfer stationCall (712) 852-2482 Map to Palo Alto County Transfer Station
- Northern Plains Regional Landfill3032 420th Ave, Graettinger · Landfill Map to Northern Plains Regional Landfill
Plymouth County 1 site
- Plymouth County Sanitary Landfill34898 150th St, Le Mars · C&D landfill · Hazardous waste · Electronics · Scrap metalCall (712) 546-6071 Map to Plymouth County Sanitary Landfill
Pocahontas County 1 site
- Pocahontas County Transfer Station52117 190th Ave, Pocahontas · Transfer station Map to Pocahontas County Transfer Station
Polk County 2 sites
- Ankeny Sanitation7002 SE Delaware Ave, Ankeny · Transfer station Map to Ankeny Sanitation
- Metro Park East Sanitary Landfill12181 NE University Ave, Mitchellville · Landfill · Tires · Scrap metal Map to Metro Park East Sanitary Landfill
Pottawattamie County 1 site
- Pottawattamie County Transfer Station41911 Industrial Dr, Oakland · Transfer station Map to Pottawattamie County Transfer Station
Scott County 1 site
- Scott County Sanitary Landfill0.8 Mi NE of Intersect 110th Ave + Hwy 22, Davenport · Landfill · ElectronicsCall (563) 823-0119 Map to Scott County Sanitary Landfill
Sioux County 1 site
- Northwest Iowa Area Sanitary Landfill4540 360th St, Sheldon · Landfill · Hazardous wasteCall (712) 324-4026 Map to Northwest Iowa Area Sanitary Landfill
Tama County 1 site
- Tama County Sanitary Landfill2872 K Ave, Toledo · Landfill · Hazardous waste · TiresCall (641) 484-5061 Map to Tama County Sanitary Landfill
Van Buren County 1 site
- Van Buren Co. SW Commission Citizens' Convenience Center1.75 Mi NNE of Keosauqua Along Hwy 1, Keosauqua · Transfer station Map to Van Buren Co. SW Commission Citizens' Convenience Center
Wapello County 1 site
- Ottumwa-Wapello County Sanitary Landfill0.5 Mi E of Intersect 138th St + 165th Ave, Ottumwa · LandfillCall (641) 683-0694 Map to Ottumwa-Wapello County Sanitary Landfill
Washington County 1 site
- Washington County Citizen Convenience Center2170 Lexington Blvd, Washington · Transfer station · Hazardous waste · Tires · Scrap metalCall (319) 653-6373 Map to Washington County Citizen Convenience Center
Webster County 1 site
- North Central Iowa Regional Sanitary Landfill2150 S 22nd St, Fort Dodge · Landfill · Hazardous wasteCall (515) 955-2781 Map to North Central Iowa Regional Sanitary Landfill
Winnebago County 1 site
- Central Disposal Landfill21265 430th St, Lake Mills · LandfillCall (641) 592-9182 Map to Central Disposal Landfill
Winneshiek County 1 site
- Winneshiek County Sanitary Landfill2000 140th Ave, Decorah · LandfillCall (563) 382-4073 Map to Winneshiek County Sanitary Landfill
Woodbury County 2 sites
- City of Sergeant Bluff401 4TH Street, Sergeant Bluff · Transfer station Map to City of Sergeant Bluff
- City of Sioux City Citizens Convenience Center5800 28th Street, Sioux City · Transfer station · Hazardous waste Map to City of Sioux City Citizens Convenience Center
Map of all 156 sites in Iowa
Interactive map of 156 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.
Iowa dump FAQ
How many landfills are there in Iowa?
EPA's data lists 41 household-trash (MSW) landfills and 1 construction and demolition debris landfill in Iowa that LMOP doesn't report as closed, plus 23 transfer stations.
Where can I dump trash in Iowa?
Use the ZIP search or the county list on this page. Iowa's 65 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 Iowa?
EPA's data lists 24 household hazardous waste sites, 10 electronics recyclers and 11 tire sites in Iowa. Choose the type in the search box to find the closest one.