North Carolina
North Carolina transfer stations, convenience centers & drop-offs
Verified public drop-off locations with hours, resident access, accepted materials and source-specific caveats. Coverage is expanding, not statewide-complete.
Aberdeen Landfill Moore County Landfill Aberdeen Transfer station Moore County Collection Sites Angier (Johnston County) Transfer station Johnston County McGee's Convenience Center Apex Old Smithfield Road Transfer station Wake County Convenience Center Site 2 Benson (Johnston County) Transfer station Johnston County Meadow Convenience Center Benson (Johnston County) Transfer station Johnston County South Johnston Convenience Center Bolivia (Brunswick County) Landfill Brunswick County Landfill Buies Creek (Harnett County) Transfer station Harnett County Buies Creek "Campbell" Convenience Center Bunnlevel (Harnett County) Transfer station Harnett County Bunnlevel Convenience Center Burlington Recycling drop-off Alamance County Recycling Drop-Off Centers Cameron (Harnett County) Transfer station Harnett County Johnsonville "Ponderosa" Convenience Center Chapel Hill Landfill Orange County Landfill Chapel Hill Transfer station Orange County Waste and Recycling Centers Charlotte Compost Central Transfer station Compost Central Disposal and Recycling Center Charlotte Foxhole Transfer station Foxhole Disposal and Recycling Center Charlotte Hickory Grove Transfer station Hickory Grove Disposal and Recycling Center Charlotte Monroe Road Recycling drop-off Monroe Road Staffed Recycling Center Cherryville Landfill Cleveland County Landfills and Convenience Centers Clayton (Johnston County) Transfer station Johnston County Barber Mill Convenience Center Clayton (Johnston County) Transfer station Johnston County Buffalo Road Convenience Center Dallas Landfill Gaston County Landfill Denton (Davidson County) Transfer station Davidson County 49/109 Recycling Center Dudley Landfill Wayne County Dudley Landfill Dunn (Harnett County) Transfer station Harnett County Dunn-Erwin Convenience Center Four Oaks (Johnston County) Transfer station Johnston County 701 Convenience Center Four Oaks (Johnston County) Transfer station Johnston County Bentonville Convenience Center Fuquay-Varina (Harnett County) Transfer station Harnett County Northwest "Buckhorn" Convenience Center Gastonia Recycling drop-off Gaston County Recycling Centers Graham Landfill Alamance County Landfill and Convenience Center Grantsboro Transfer station Grantsboro Transfer Station (Coastal Environmental Partnership) Greenville Transfer station Pitt County Transfer Station Harmony (Iredell County) Transfer station Iredell County Harmony Convenience Site High Point Landfill Kersey Valley Landfill High Point Recycling drop-off High Point Material Recovery Facility High Point Compost drop-off Ingleside Compost Facility High Point (Davidson County) Transfer station Davidson County Mock Road Recycling Center Huntersville North Mecklenburg Transfer station North Mecklenburg Disposal and Recycling Center Jacksonville Landfill Onslow County Landfill Jacksonville Recycling drop-off Onslow County Convenience Sites and Mobile Units Kenly (Johnston County) Transfer station Johnston County 39/42 Convenience Center Kenly (Johnston County) Transfer station Johnston County Oak Grove Convenience Center Knightdale Eagle Rock Road Transfer station Wake County Convenience Center Site 10 Leland (Brunswick County) Transfer station Brunswick County Leland Convenience Center Lexington (Davidson County) Transfer station Davidson County Byerly Road Recycling Center Lexington (Davidson County) Transfer station Davidson County Midway Recycling Center Lexington (Davidson County) Transfer station Davidson County Silver Valley Recycling Center Lexington (Davidson County) Transfer station Davidson County Southmont Recycling Center Lexington (Davidson County) Transfer station Davidson County Tyro Recycling Center Lexington (Davidson County) Transfer station Davidson County Lopp Road Recycling Center Lexington (Davidson County) Landfill Davidson County Residential Landfill Lillington (Harnett County) Transfer station Harnett County Mamers Convenience Center Linwood (Davidson County) Transfer station Davidson County Linwood Recycling Center Morrisville Aviation Parkway Transfer station Wake County Convenience Center Site 3 Nashville Landfill Nash County Construction and Demolition Landfill Nashville Recycling drop-off Nash County Convenience Centers New Bern Landfill Tuscarora Landfill (Coastal Environmental Partnership) New Hill Transfer station Wake County Convenience Center Site 9 Newport Transfer station Newport Transfer Station (Coastal Environmental Partnership) Raleigh Battle Bridge Road Transfer station Wake County Convenience Center Site 5 Raleigh Deponie Drive Transfer station Wake County Convenience Center Site 7 Raleigh Old Stage Road Transfer station Wake County Convenience Center Site 1 Raleigh Yates Mill Pond Road Transfer station Wake County Convenience Center Site 4 Smithfield (Johnston County) Transfer station Johnston County Airport Convenience Center Smithfield (Johnston County) Transfer station Johnston County Brogden Convenience Center Smithfield (Johnston County) Transfer station Johnston County Jones Brothers Convenience Center Smithfield (Johnston County) Landfill Johnston County Landfill Southport (Brunswick County) Transfer station Brunswick County Southport Convenience Center Spring Lake (Harnett County) Transfer station Harnett County Anderson Creek Convenience Center Statesville (Iredell County) Transfer station Iredell County Snow Creek Convenience Site Statesville (Iredell County) Transfer station Iredell County West Convenience Site Sunset Beach (Brunswick County) Transfer station Brunswick County Sunset Beach Convenience Center Supply (Brunswick County) Transfer station Brunswick County Supply Convenience Center Thomasville (Davidson County) Transfer station Davidson County Evans Road Recycling Center Thomasville (Davidson County) Transfer station Davidson County Fairgrove Recycling Center Thomasville (Davidson County) Landfill Davidson County Commercial Landfill Wake Forest Durham Road Transfer station Wake County Convenience Center Site 8 Wake Forest Lillie Liles Road Transfer station Wake County Convenience Center Site 6 Wilmington (New Hanover County) Landfill New Hanover County Landfill Wilmington (New Hanover County) Household hazardous waste drop-off New Hanover County Household Hazardous Waste Facility and HazWagon Wilson Landfill Wilson County Landfill Wingate Landfill Union County Landfill Winston-Salem Landfill Hanes Mill Road Solid Waste Facility, Old Salisbury Road Landfill, Forum 52 Yard Waste Facility, and Overdale Yard Waste Facility Winston-Salem Household hazardous waste drop-off 3RC EnviroStation Woodleaf Landfill Rowan County Landfill
Disposal guides
See each town page for accepted materials and rules. Facilities may be operated by cities, townships, counties or public solid waste authorities. Check eligibility and material-specific schedules on each listing.