Listed below are the Trash and Recycling haulers for Waukesha County Partner Communities.
Municipality | Hauler |
City of Brookfield | GFL |
City of Delafield |
Waste Management |
City of New Berlin | John's Disposal Services, Inc. |
City of Oconomowoc | John's Disposal Services, Inc. |
City of Pewaukee | John's Disposal Services, Inc. |
City of Waukesha | Waste Management |
Town of Brookfield | Waste Management |
Town of Delafield | GFL |
Town of Lisbon | Waste Management |
Town of Merton | Waste Management |
Town of Oconomowoc | Waste Management |
Village of Big Bend | John's Disposal Services, Inc. |
Village of Chenequa | John's Disposal Services, Inc. |
Village of Dousman | GFL |
Village of Eagle | John's Disposal Services, Inc. |
Village of Elm Grove | John's Disposal Services, Inc. |
Village of Hartland | Waste Management |
Village of Lac La Belle | Waste Management |
Village of Merton | Waste Management |
Village of Nashotah | Waste Management |
Village of Oconomowoc Lake | GFL |
Village of Pewaukee | Waste Management |
Village of Summit | GFL |
Village of Vernon | Waste Management |
Village of Wales | Waste Management |
Village of Waukesha | Badgerland Disposal |
Listed below is contact information for communities in Waukesha County that are not part of the recycling program. Please contact your Municipal Hall for Hauler Information.
Municipality | Municipal Hall |
City of Muskego | (262) 679-4100 |
Town of Eagle | (262) 594-5800 |
Town of Genesee | (262) 968-3656 |
Town of Mukwonago | (262) 363-4555 |
Town of Ottawa | (262) 965-3228 |
Village of Butler | (262) 783-2525 |
Village of Lannon | (262) 251-7690 |
Village of Menomonee Falls | (262) 532-4200 |
Village of Mukwonago | (262) 363-6420 |
Village of North Prairie | (262) 392-2271 |
Village of Sussex | (262) 246-5200 |
Hauler | Phone Number |
GFL | (262) 367-6040 |
John's Disposal Services, Inc. | (262) 473-4700 |
Waste Management | (262) 369-3080 or (800) 960-0008 |
Badgerland Disposal | (608) 580-0580 |
There are NO publicly-owned (government) landfills in Waukesha County.
Landfill Name and Operator | Location | Phone Number |
Emerald Park - GFL | Muskego | (414) 529-1360 |
Metro-Milwaukee - Waste Management | Franklin | (414) 761-2100 |
Orchard Ridge - Waste Management | Menomonee Falls | (262) 253-8440 |
Due to COVID-19, hours and operations may have changed. Please check with each business or municipality prior to bringing items for disposal.
No endorsement of any business is intended.
Fees may apply.
There are no publicly-owned landfills in Waukesha County.
Please contact us if you own a business that would like to be included on this page as a resource.
We reserve the right to only list businesses that meet our program criteria.
Business/Administration Office
Hours: 8:00 am - 4:30 pm Monday - Friday (excluding holidays)
515 W. Moreland Blvd., Room AC 260, Waukesha, WI 53188
Email our Staff
Check us out on Facebook!
(262) 896-8300