Solid Waste

Trash and recycling

Within the city of Oskaloosa, curbside collection of trash and recyclable materials is provided by private companies licensed and approved by the city.  For customer service or to set up an account, please contact one of the following service providers:

Licensed trash and recycling haulers in Oskaloosa

LDI (Local Disposal Inc.)
206 W. Cherry
PO Box 63
New Sharon, IA 50207
Waste Management of Iowa
201 SE 18th St
Des Moines, IA 50317

Midwest Sanitation & Recycling
701 Highway 432
Oskaloosa, IA 52577

Residents may also dispose of acceptable materials at the Mahaska County landfill located just south of town at 2979 Highway 63. Payment is due at the time of drop-off. Please contact the landfill office at 641-673-9266 with any questions regarding hours, payment, acceptable items, and general inquiries.

Yard waste

Residents are encouraged to dispose of leaves, plants, shrubs, grass clippings, tree branches, and other organic material by composting or recycling on-site.  Open burning of yard waste (except recreational fires) is not allowed within city limits.

Oskaloosa residents may utilize the city's yard waste drop-off and collection site at 2088 Suffolk Road (also known as 1500 3rd Ave W).  The fence gate entrance is located at the bottom of the hill near the 3-way intersection and recreation trail. Please follow all posted rules, remove all bags, and do not dump any material outside or over the gate while the site is closed. Violators will be prosecuted.

Yard waste drop-off site hoursDrop-off site rules
7:00 am to 3:00 pm
Monday - Friday

7:00 am to 1:00 pm
Saturday - Sunday

Closed on city-observed holidays
City of Oskaloosa residents only.  (Beacon, University Park, unincorporated county, or other area residents should contact their local municipality or hauler for disposal options.)

Brush, tree limbs, and leaves only.

NO contractors
NO tree trunks or stumps
NO grass clippings
NO concrete, rock, or rubble
NO building materials
NO bags, garbage or trash of any kind

Other material and items not accepted at the yard waste site may be acceptable for drop-off at the Mahaska County Landfill located just south of town at 2979 Highway 63. Please contact the landfill with questions at 641-673-9266.