Row of dumpsters

Household Hazardous Waste and Municipal Garbage Agencies

Household Hazardous Waste

We clean wastewater, not hazardous waste!  Please DO NOT pour hazardous waste down the drain!

Illinois residents (not businesses) can dispose of household hazardous waste at the Household Hazardous Waste Disposal Center at 3333 Kishwaukee Street on Saturdays from 8:00 A.M. to 4:00 P.M. and on Sunday from noon until 4:00 P.M., excluding weekends closest to the holidays.

The Household Hazardous Waste Disposal Center is managed by the City of Rockford. Call 779-348-7300 for more information.

Garbage Collection

The Rock River Water Reclamation District is not responsible for garbage collection issues. We recommend you contact the appropriate Service Provider in your area for assistance in answering your concerns. Below is a list of local agencies and their phone numbers that should be able to answer your questions.

Service Area Phone Number Agencies
Machesney Park
Loves Park
South Beloit
Unincorporated Areas
815-965-2489 Rock River Disposal (Garbage)
Cherry Valley 815-874-8431 Advanced Disposal
Rockton 815-624-7600 Rockton Public Works Department
Winnebago 815-233-5644 Gill’s Freeport Disposal
Pecatonica 815-233-5644 Gill’s Freeport Disposal
Stillman Valley 815-938-3602 Morning Disposal
Belvidere 877-969-2783 Waste Management
Belvidere 815-568-7274 MDC
Belvidere 815-399-5766 VEOLA