Solid Waste And Recycling
We oversee the county landfill, keep the public informed of landfill information, and manage the single sort recycling program for the county.
Cottonwood County is part of a 12 county group called the Southwest Regional Solid Waste Commission.
Solid Waste Ordinance
To view the Cottonwood County Solid Waste Ordinance, please click here.
Vehicles for Vets MN
Vehicles for Vets MN is a nonprofit car donation program that benefits disabled veterans with the proceeds from donated vehicles. For more information regarding this program, please click here.

Mattress Recycling Program
Cottonwood County participates in a mattress and box spring recycling program in conjunction with Lyon County. This is a great way to reduce unnecessary Landfill use, and provide jobs to adults with disabilities. Click here to view a neat video illustrating this process.
Department Contacts
Solid Waste Department
Phone: 507-831-1389
Landfill
Phone: 507-831-3781
Office Hours:
8 a.m. - 4 p.m.
(Last loads in by 3:30 pm)
Monday - Friday
8 a.m. - 12 noon
1st and 3rd Saturdays of the month
Location:
Cottonwood County Landfill
43979 County Road 22
Windom, MN 56101
Recycling(Last loads in by 3:30 pm)
Monday - Friday
8 a.m. - 12 noon
1st and 3rd Saturdays of the month
Location:
Cottonwood County Landfill
43979 County Road 22
Windom, MN 56101
Open 24/7:
- Westbrook - Located by the County highway shop on Davis Ave.
- Windom - Located on 8th Ave. at the Cottonwood County Fairgrounds
- Bingham Lake - On County Road 2 on the East side of town.
- Schopper Bush - On County Road 4 (3.5 miles north of Jeffers)
- Comfrey - On County Road 3 in town
- Storden - By the County Highway Shop on Hwy 30
- Delft - On White Avenue on the west side of town.
- Talcot Lake - On County Road 62, next to contact station
- Jeffers - By the County Highway Shop on the corner of Hwy 30/4
- Mountain Lake - Next to the City of Mt. Lake street shop.
POINT & PAY
We now accept credit cards for landfill fees. In order to pay via credit card, there are small, additional fees. The fee schedule is listed below. To utilize Point & Pay, click here.
Credit Cards:
Tiered Fee Schedule:
- 0-$50 - $1.50
- 50.01-$100 - $3.00
- Each Additional $100 - $3.00
E-checks:
- Flat fee of $1.50 up to $10,000
- Flat fee of $10 for anything over $10,000