Yard waste drop-off in Cumberland County, Maine
6 listed sites in Brunswick, Falmouth, Portland, South Portland, Westbrook, Windham.
Call ahead. Hours, fees, residency rules and accepted materials change. Call or check the official source page before you go. Every listing links to its source.
Sites in Cumberland County
-
Brunswick Graham Road Processing Facility – brush, leaves and grass
49 Graham Road, Brunswick, ME
Hours: Tue, Thu and Sat 8:00 AM–3:30 PM, year-round.
Source: Town of Brunswick – Graham Road Processing Facility fee schedule (Jan 2026) · checked 2026-11-09
-
Falmouth Transfer Station – leaves and brush
Woods Road, Falmouth, ME
Hours: Tue and Thu noon–4 PM; Fri 7 AM–5 PM; Sat 9 AM–5 PM.
Source: Town of Falmouth – Transfer Station · checked 2026-11-09
-
Riverside Recycling Facility
910 Riverside Street, Portland, ME
Source: City of Portland, Maine – Public Works · checked 2026-11-05
-
South Portland Transfer Station – yard debris
929 Highland Ave., South Portland, ME
Source: City of South Portland – Yard Waste · checked 2026-11-09
-
Casella Transfer Station (Westbrook) – Scarborough residents' yard waste
594 County Road, Westbrook, ME
Source: Town of Scarborough – Household Waste · checked 2026-11-09
-
Windham fall leaf and brush drop-off (Enterprise Drive)
Enterprise Drive, Windham, ME
Source: Town of Windham – Leaf and Brush Disposal · checked 2026-11-09