Mattress disposal in Iowa (7 city guides)
The rules that apply across Iowa, and a local guide for every city we have researched — each one listing the drop-off options, curbside pickup, junk removal and store haul-away for that place, with what they cost.
7 cities · 4 statewide rules
Iowa mattress disposal rules
These apply anywhere in Iowa. Each one links to the page it came from.
- Metro Park West branch page gives 20 335th St., Perry IA 50220, 515.333.5618; Monday-Friday 8-4 and first Saturday monthly 9-noon, major holidays closed. Satellite directory repeats that street address. Source
- Mixed recycling directory identifies Metro Park West as 2499 337th St., Perry; primary landfill page and satellite directory instead say 20 335th St. Preserve both addresses and a possible separate receiving-entrance explanation without selecting one. Free residential community recycling language is not a free mattress policy. Source
- Poweshiek branch says it primarily serves Poweshiek and Victor, but also says waste can only come from four member counties (Lucas/Marion/Monroe/Poweshiek), leaving Victor scope to clarify against agency About page. Garbage/C&D $70/ton, $10 minimum, unsecured surcharge unspecified. Cards/check; weekday 7:30-3:30, Saturday 8-11:30. Source
- Iowa DNR Recycling page tells residents to contact their local landfill or transfer station and offers a planning-area map for local programs. Resource list (appliances, electronics, HHM, tires, shingles) has no mattresses. No statewide mattress stewardship program or landfill ban found on Iowa DNR recycling pages as of 2026-09-22; mattress disposal is handled by local governments. Source
City guides in Iowa
Pick your city for its own list of options, with addresses, fees and who is allowed to use them.
How these guides are made
- Every listing is read off the provider's own page, dated, and approved for publication by a named person.
- Nothing is inferred: where a fee or a rule is not published, the page says so rather than guessing.