Dumps and landfills in Maine
Our Maine directory covers 6 operating landfills and 28 transfer stations in 14 counties. Pick your county to see every place to drop off trash, bulky items and debris.
Browse by county
- Androscoggin County (1)
- Aroostook County (2)
- Cumberland County (2)
- Kennebec County (2)
- Knox County (4)
- Lincoln County (3)
- Oxford County (3)
- Penobscot County (4)
- Piscataquis County (1)
- Sagadahoc County (2)
- Somerset County (2)
- Waldo County (1)
- Washington County (1)
- York County (6)
Largest landfills in Maine
| Landfill | County | Tons per year |
|---|---|---|
| Juniper Ridge Landfill | Penobscot County | 933,811 |
| Crossroads LF | Somerset County | 371,919 |
| Hatch Hill LF | Kennebec County | 52,289 |
| Presque Isle LF | Aroostook County | 29,729 |
| Tri-Community LF | Aroostook County | 25,883 |
Annual waste figures reported to the U.S. EPA.
All Maine locations
| Facility | Type | Town / county |
|---|---|---|
| Turner Transfer Station | Transfer station | Turner, Androscoggin County |
| Presque Isle LF | Landfill | Presque Isle, Aroostook County |
| Tri-Community LF | Landfill | Fort Fairfield, Aroostook County |
| Town of Harpswell Transfer Station | Transfer station | Harpswell, Cumberland County |
| Yarmouth Public Works Department - Landfill | Transfer station | Yarmouth, Cumberland County |
| Hatch Hill LF | Landfill | Augusta, Kennebec County |
| Mt Vernon Transfer Station | Transfer station | Mount Vernon, Kennebec County |
| Monhegan Island Garbage Collection | Transfer station | Friendship, Knox County |
| OHSTT Transfer Station | Transfer station | Thomaston, Knox County |
| Rockland Transfer Station | Transfer station | Rockland, Knox County |
| St. George Town Transfer Station | Transfer station | Saint George, Knox County |
| Boothbay Region Refuse Transfer Station | Transfer station | Boothbay, Lincoln County |
| Nobleboro-Jefferson Transfer Station | Transfer station | Nobleboro, Lincoln County |
| Wiscasset Transfer Station | Transfer station | Wiscasset, Lincoln County |
| Andover Transfer Station | Transfer station | Rumford, Oxford County |
| Fryeburg Transfer Station | Transfer station | Fryeburg, Oxford County |
| West Paris Transfer Station | Transfer station | West Paris, Oxford County |
| Howland Transfer Station | Transfer station | Howland, Penobscot County |
| Juniper Ridge Landfill | Landfill | Old Town, Penobscot County |
| Millinocket Transfer Station | Transfer station | Millinocket, Penobscot County |
| Transfer Station | Transfer station | Patten, Penobscot County |
| Rockwood Transfer Station | Transfer station | Greenville, Piscataquis County |
| Bath LF | Landfill | Bath, Sagadahoc County |
| Georgetown Transfer Station | Transfer station | Georgetown, Sagadahoc County |
| Crossroads LF | Landfill | Norridgewock, Somerset County |
| Transfer Station | Transfer station | Pittsfield, Somerset County |
| DM&J Waste, Inc. | Transfer station | Winterport, Waldo County |
| Indian Township Stump Dump | Transfer station | Princeton, Washington County |
| Alfred Transfer Station | Transfer station | Alfred, York County |
| Arundel Transfer Station | Transfer station | Arundel, York County |
| Kittery Resource Recovery Facility | Transfer station | Kittery, York County |
| Shapleigh Transfer Station | Transfer station | Shapleigh, York County |
| Transfer Station and Recycling Center | Transfer station | Sanford, York County |
| Tri Town Waste Dispose Facility | Transfer station | Hiram, York County |