Dumps Nearby

Household hazardous waste drop-off in Cumberland County, ME

2 places in Cumberland County take household hazardous waste: Freeport, Town of Transfer Station and Riverside Recycling Facility. All are public facilities. We checked 2 of them against the operator's website. Just outside the county: The Maine Environmental Depot (16 mi).

Where to drop off household hazardous waste

Nearby, outside Cumberland County

Search from your ZIP code

    How household hazardous waste disposal works across the US: Household hazardous waste guide.

    Nearby counties

    All drop-off sites in Cumberland County

    Frequently asked questions

    Where can I drop off household hazardous waste in Cumberland County?

    Freeport, Town of Transfer Station, 100 Hedgehog Mountain Road, Freeport and Riverside Recycling Facility, 910 Riverside Street, Portland.

    What does it cost?

    Freeport, Town of Transfer Station: Annual sticker (Freeport residents) $6, Annual sticker (Pownal, Durham, North Yarmouth residents) $50, Trash bag (30-gallon, 30 lbs or less) $1 per bag; Riverside Recycling Facility: Minimum fee $25, Furniture/bulky waste $180/ton, Non-recyclables/mixed loads $180/ton.