Closest sites
- Landfill
- C&D landfill
- Transfer station
- C&D recycling
- Hazardous waste
- Electronics
- Tires
- Scrap metal
- Yard waste
City guides in North Carolina
Official local rules, hours and fees, plus every site within 20 miles.
Landfills & transfer stations in North Carolina by county
175 sites · most in Greensboro (6), Raleigh (6), Rutherfordton (5). Sites that only recycle (14 C&D recycling, 19 hazardous waste, 60 electronics, 10 tires, 60 scrap metal, 74 yard waste) are on the map and in the search.
Alamance County 2 sites
- Alamance County Austin Quarter SW Mgmt. Facility2701 Austin Quarter Road, Graham · Landfill · C&D landfill Map to Alamance County Austin Quarter SW Mgmt. Facility
- Cobles C&D Landfill5833 Foster Store Road, Liberty · C&D landfill Map to Cobles C&D Landfill
Alexander County 2 sites
- Alexander County Cdlf2500 Paynes Dairy Road, Taylorsville · C&D landfill Map to Alexander County Cdlf
- Alexander County Transfer Station2500 Payne Dairy Road, Taylorsville · Landfill · Transfer stationCall (828) 632-1101 Map to Alexander County Transfer Station
Alleghany County 1 site
- Alleghany County Transfer Facility419 Osborne Road, Sparta · Transfer stationCall (336) 370-2010 Map to Alleghany County Transfer Facility
Anson County 2 sites
- Anson County Waste Management Facility375 Dozer Drive (375 Allied Road), Polkton · Landfill Map to Anson County Waste Management Facility
- Chambers Development Mswlf (ANSON Landfill)375 Dozer Road, Polkton · LandfillCall (704) 694-6900 Map to Chambers Development Mswlf (ANSON Landfill)
Ashe County 1 site
- Ashe County Landfill739 Fred Pugh Road, Crumpler · LandfillCall (336) 846-3721 Map to Ashe County Landfill
Avery County 1 site
- Avery County C&D Landfill2175 Brushy Creek Road, Spruce Pine · C&D landfill · Transfer station Map to Avery County C&D Landfill
Beaufort County 1 site
- Beaufort Transfer Station500 Flanders Filters Road, Washington · Landfill · Transfer stationCall (252) 974-7703 Map to Beaufort Transfer Station
Bertie County 1 site
- East Carolina Environmental Regional Landfill1922 Republican Road, Aulander · Landfill Map to East Carolina Environmental Regional Landfill
Bladen County 1 site
- Bladen County Solid Waste1522 Mercer Mill Road, Elizabethtown · Transfer station Map to Bladen County Solid Waste
Brunswick County 1 site
- Brunswick County Cdlf172 Landfill Road NE, Bolivia · C&D landfill · Transfer station · Yard wasteCall (910) 253-2524 Map to Brunswick County Cdlf
Buncombe County 5 sites
- Buncombe County MSW Landfill85 Panther Branch Road, Alexander · Landfill · C&D landfillCall (828) 250-5477 Map to Buncombe County MSW Landfill
- Solid Waste Management Facility85 Panther Branch Rd, Alexander · Landfill · Scrap metalCall (828) 250-5460 Map to Solid Waste Management Facility
- Buncombe County Transfer Station190 Hominy Creek Road, Asheville · Landfill · Transfer stationCall (828) 250-5477 Map to Buncombe County Transfer Station
- Handle Safe Systems Transfer Facility412 Old Leicester Highway, Asheville · Transfer station Map to Handle Safe Systems Transfer Facility
- Waste Management of Asheville24 Pond Road, Asheville · Landfill · Transfer stationCall (828) 210-1132 Map to Waste Management of Asheville
Burke County 1 site
- Burke County Cdlf2500 Marsh Trail, Morganton · Landfill · C&D landfill · Transfer stationCall (828) 334-5387 Map to Burke County Cdlf
Cabarrus County 3 sites
- BFI - Charlotte MTR Speedway Landfill V5105 Morehead Road, Concord · Landfill Map to BFI - Charlotte MTR Speedway Landfill V
- Cabarrus County Cdlf4441 Irish Potato Road, Concord · C&D landfill Map to Cabarrus County Cdlf
- Highway 49 C&D Landfill & Recycling Greenway Waste2105 Speedrail Court, Concord · C&D landfill Map to Highway 49 C&D Landfill & Recycling Greenway Waste
Caldwell County 1 site
- Foothills Environmental Landfill2800 Cheraw Road, Lenoir · LandfillCall (828) 394-3133 Map to Foothills Environmental Landfill
Carteret County 2 sites
- Carteret County Transfer Station800 Hibbs Road, Newport · Landfill · Transfer stationCall (252) 633-1564 Map to Carteret County Transfer Station
- Green Recycling Transfer Station812 Hibbs Road, Newport · Transfer station Map to Green Recycling Transfer Station
Catawba County 4 sites
- GDS Recycling Services - Conover MRF130 Somerset Drive Ext., Conover · Transfer station Map to GDS Recycling Services - Conover MRF
- Hickory, City of Transfer Station1050 1ST Avenue S.W., Hickory · Landfill · Transfer stationCall (828) 323-7439 Map to Hickory, City of Transfer Station
- Blackburn Resource Recovery C&D Facility3993 Rocky Ford Road, Newton · Landfill · C&D landfill · Yard wasteCall (704) 462-1348 Map to Blackburn Resource Recovery C&D Facility
- Blackburn Resource Recovery Landfill Facility4017 Rocky Ford Road, Newton · Landfill Map to Blackburn Resource Recovery Landfill Facility
Chatham County 1 site
- Waste Man. - Chatham Co Transfer Station361 Waste Treatment Plant Road, Siler City · Transfer station Map to Waste Man. - Chatham Co Transfer Station
Cherokee County 1 site
- Cherokee County MSW Facility10160 U.S. Highway 19, Marble · LandfillCall (828) 837-2621 Map to Cherokee County MSW Facility
Chowan County 1 site
- Edenton, Town of Transfer Station118 West Hicks Street, Edenton · Landfill · Transfer stationCall (252) 482-4111 Map to Edenton, Town of Transfer Station
Clay County 1 site
- Clay Coutny Transfer Station1160 Hinton Center Road, Hayesville · Transfer station Map to Clay Coutny Transfer Station
Cleveland County 3 sites
- Cleveland County Landfill Self-McNeilly250 Fielding Road, Cherryville · LandfillCall (704) 447-8204 Map to Cleveland County Landfill Self-McNeilly
- JMN Landfill345 Roseborough Road, Grover · Landfill Map to JMN Landfill
- Cleveland County Cdlf1608 Airport Road, Shelby · C&D landfill Map to Cleveland County Cdlf
Columbus County 1 site
- Columbus County Transfer Station107 Landfill Road, Whiteville · Transfer stationCall (910) 642-2828 Map to Columbus County Transfer Station
Craven County 3 sites
- Cherry Point Transfer StationBldg. #193, F Street, Cherry Point · Transfer station Map to Cherry Point Transfer Station
- Coastal Regional Solid Waste Management Authority7400 Old US 70 W, New Bern · Landfill · Yard wasteCall (252) 633-1564 Map to Coastal Regional Solid Waste Management Authority
- Crswma - Long Term Regional Landfill7400 Old U.S. Highway 70 W., New Bern · Landfill Map to Crswma - Long Term Regional Landfill
Cumberland County 4 sites
- AAA Hauling of NC Inc1171 S Eastern Blvd, Fayetteville · C&D landfill · Transfer station · C&D recycling · Scrap metalCall (910) 321-6037 Map to AAA Hauling of NC Inc
- Cumberland County Landfill698 Ann Street, Fayetteville · Landfill · C&D landfillCall (910) 438-4041 Map to Cumberland County Landfill
- Fayetteville, City of Transfer Station583 Winslow Street, Fayetteville · Landfill · Transfer stationCall (910) 423-4122 Map to Fayetteville, City of Transfer Station
- Fort Bragg Garrison Command Transfer StationBldg. O-3454, Lamont Road, Fort Bragg · Transfer station Map to Fort Bragg Garrison Command Transfer Station
Currituck County 2 sites
- Soundside C&D Waste Transfer & Recycling Center7565 Caratoke Highway, Jarvisburg · Transfer station · C&D recyclingCall (252) 491-8666 Map to Soundside C&D Waste Transfer & Recycling Center
- Currituck Transfer Station216 Airport Road, Maple · Landfill · Transfer stationCall (252) 232-2504 Map to Currituck Transfer Station
Dare County 2 sites
- Dare County C&D Landfill1531 Link Road, Manns Harbor · C&D landfill Map to Dare County C&D Landfill
- Dare County Transfer Station1603 Cub Road, Manns Harbor · Landfill · Transfer stationCall (252) 475-5888 Map to Dare County Transfer Station
Davidson County 2 sites
- Davidson County MSW Lined Landfill220 Davidson County Landfill Road, Lexington · Landfill · Transfer station · Hazardous wasteCall (336) 224-5376 Map to Davidson County MSW Lined Landfill
- Todco, Inc. - Wood Recycling1123 Roy Lopp Road, Lexington · Transfer station Map to Todco, Inc. - Wood Recycling
Duplin County 1 site
- Duplin County Transfer Station325 Landfill Road, Rose Hill · Landfill · Transfer stationCall (910) 289-3091 Map to Duplin County Transfer Station
Durham County 2 sites
- Durham, City of Transfer Station2115 East Club Blvd., Durham · Transfer station · Hazardous waste · Yard wasteCall (919) 560-4186 Map to Durham, City of Transfer Station
- Wi - Stone Park Court Transfer Station148 Stone Park Court, Durham · Transfer station Map to Wi - Stone Park Court Transfer Station
Edgecombe County 3 sites
- Edgecombe County Cdlf1601 Colonial Road, Tarboro · C&D landfill Map to Edgecombe County Cdlf
- Edgecombe County LF2872 Colonial Road, Tarboro · Landfill Map to Edgecombe County LF
- Edgecombe County Transfer Facility2797 Colonial Road, Tarboro · Transfer station Map to Edgecombe County Transfer Facility
Forsyth County 4 sites
- Abbey Green, Inc5030 Overdale Rd, Winston-Salem · C&D landfill · Transfer station · C&D recycling · Scrap metalCall (336) 785-2130 Map to Abbey Green, Inc
- Hanes Mill Road Landfill325 West Hanes Mill Road, Winston-Salem · LandfillCall (336) 747-7310 Map to Hanes Mill Road Landfill
- Overdale Road Transfer Station5000 Overdale Road, Winston-Salem · Landfill · Transfer stationCall (336) 714-4301 Map to Overdale Road Transfer Station
- Winston-Salem, City of Old Salisbury Road Cdlf3336 Old Salisbury Road, Winston-Salem · C&D landfill Map to Winston-Salem, City of Old Salisbury Road Cdlf
Franklin County 1 site
- Franklin County Transfer Station10 Landfill Road, Franklinton · Landfill · Transfer stationCall (919) 496-5002 Map to Franklin County Transfer Station
Gaston County 2 sites
- Gaston County Landfill3155 Philadelphia Church Road, Dallas · Landfill · C&D landfillCall (704) 862-7551 Map to Gaston County Landfill
- Waste Management of Carolinas (Greater Charlotte)2712 Lowell Road, Gastonia · Transfer station Map to Waste Management of Carolinas (Greater Charlotte)
Graham County 1 site
- Graham County Transfer Station400 Snowbird Road, Robbinsville · Landfill · Transfer stationCall (828) 479-9369 Map to Graham County Transfer Station
Granville County 1 site
- Oxford MSW Landfill6584 Landfill Road, Oxford · Landfill Map to Oxford MSW Landfill
Greene County 1 site
- Greene County Landfill105 Landfill Road, Walstonburg · C&D landfill Map to Greene County Landfill
Guilford County 9 sites
- A-1 Sandrock C&D Landfill2091 Bishop Road, Greensboro · C&D landfill Map to A-1 Sandrock C&D Landfill
- A-1 Sandrock Inc2091 Bishop Rd, Greensboro · C&D landfill · C&D recycling · Scrap metalCall (336) 303-6540 Map to A-1 Sandrock Inc
- Bishop Road Transfer Station2140 Bishop Road, Greensboro · Landfill · Transfer stationCall (336) 387-1900 Map to Bishop Road Transfer Station
- Greensboro, City of Transfer Station6310 Burnt Poplar Road, Greensboro · Landfill · Transfer stationCall (336) 587-3445 Map to Greensboro, City of Transfer Station
- Greensboro, City of White Street Landfill2503 White Street, Greensboro · C&D landfill Map to Greensboro, City of White Street Landfill
- Wi Burnt Poplar Transfer LLC6313 Burnt Popular Road, Greensboro · Transfer station Map to Wi Burnt Poplar Transfer LLC
- High Point, City of MSW Landfill3940 East Kivett Drive, High Point · LandfillCall (336) 688-3454 Map to High Point, City of MSW Landfill
- High Point C&D Debris Landfill5830 Riverdale Drive, Jamestown · C&D landfill Map to High Point C&D Debris Landfill
- Waste Industries-High Point C&D Processing & Landfill5830 Riverdale Dr, Jamestown · C&D landfill · C&D recycling · Scrap metalCall (336) 886-3560 Map to Waste Industries-High Point C&D Processing & Landfill
Halifax County 2 sites
- Weldon, Town of Transfer Facility2211 NC Hwy 301 N, Halifax · Landfill · Transfer stationCall (252) 536-2011 Map to Weldon, Town of Transfer Facility
- Halifax County Landfill921 Liles Road, Littleton · C&D landfill · Transfer station Map to Halifax County Landfill
Harnett County 3 sites
- Anderson Creek Landfill / Transfer Station / Recycling CentersNC State Rd 1164 / 1086 Poplar Dr, Anderson Creek · Transfer station · ElectronicsCall (910) 893-5626 Map to Anderson Creek Landfill / Transfer Station / Recycling Centers
- Dunn-Erwin Area 2 C&D Landfill449 Daniels Road, Dunn · C&D landfill · Transfer station Map to Dunn-Erwin Area 2 C&D Landfill
- Harnett Co. Anderson Creek C&D Landfill1086 Poplar Drive, Lillington · C&D landfill · Transfer station Map to Harnett Co. Anderson Creek C&D Landfill
Haywood County 1 site
- Haywood Co White Oak Landfill3898 Fines Creek Road, Waynesville · LandfillCall (423) 303-7101 Map to Haywood Co White Oak Landfill
Henderson County 1 site
- Henderson County Transfer Facility191 Transfer Station Drive, Hendersonville · Transfer stationCall (828) 301-7555 Map to Henderson County Transfer Facility
Hertford County 1 site
- Hertford County Transfer Station227 Mount Moriah Road, Winton · Landfill · Transfer stationCall (252) 358-7867 Map to Hertford County Transfer Station
Hoke County 1 site
- Hoke County Transfer Station700 C.C. Steel Road, Raeford · Transfer stationCall (910) 875-3111 Map to Hoke County Transfer Station
Iredell County 2 sites
- Iredell County Solid Waste Transfer Station158 Macleod Drive, Mooresville · Transfer station Map to Iredell County Solid Waste Transfer Station
- Iredell County Sanitary LF354 Twin Oaks Road, Statesville · LandfillCall (704) 878-5430 Map to Iredell County Sanitary LF
Jackson County 1 site
- Jackson County Scott Creek Transfer Station250 Recycle Place, Sylva · Landfill · Transfer stationCall (828) 586-2437 Map to Jackson County Scott Creek Transfer Station
Johnston County 1 site
- Johnston County Landfill680 County Home Road, Smithfield · Landfill · C&D landfill Map to Johnston County Landfill
Jones County 1 site
- Maysville C & D11710 Highway 17, Maysville · C&D landfill Map to Maysville C & D
Lee County 2 sites
- Sanford Transfer Station3290 McDonald Drive, Sanford · Landfill · Transfer stationCall (910) 423-4122 Map to Sanford Transfer Station
- Waste Man. - Lee Co. Transfer Station2720 Wilkins Drive, Sanford · Transfer station Map to Waste Man. - Lee Co. Transfer Station
Lenoir County 2 sites
- Deep Run Transfer Station2287 Leslie R. Stroud Road, Kinston · Landfill · Transfer stationCall (252) 208-0475 Map to Deep Run Transfer Station
- Lenoir County Landfill2949 Hodges Farm Road, Lagrange · C&D landfill Map to Lenoir County Landfill
Lincoln County 2 sites
- Lincoln County Landfill5291 Crouse Road, Crouse · Landfill · C&D landfill Map to Lincoln County Landfill
- Lake Norman Landfill7099 Quarry Lane, Stanley · C&D landfill Map to Lake Norman Landfill
Macon County 2 sites
- Macon County Landfill (OPEN)1448 Lakeside Drive, Franklin · Landfill Map to Macon County Landfill (OPEN)
- Highlands Transfer Station1080 Rich Gap Rd, Highlands · Landfill · Transfer stationCall (828) 349-2100 Map to Highlands Transfer Station
Madison County 1 site
- Madison County Solid Waste C&D Unit271 Craig Rudisill Road, Marshall · C&D landfill · Transfer station · Hazardous waste · Electronics · Tires · Scrap metal · Yard wasteCall (828) 649-2311 Map to Madison County Solid Waste C&D Unit
Martin County 1 site
- Martin County C&D Landfill1445 Landfill Road, Williamston · C&D landfill Map to Martin County C&D Landfill
McDowell County 1 site
- McDowell County Transfer Facility3809 Highway 226 South, Marion · Transfer station Map to McDowell County Transfer Facility
Mecklenburg County 4 sites
- Mecklenburg County Landfill17131 Lancaster Highway, Charlotte · Landfill · Hazardous waste · Yard wasteCall (980) 314-3873 Map to Mecklenburg County Landfill
- O'Leary Resource Recovery Center3309 Belhaven Blvd, Charlotte · Landfill · Transfer stationCall (704) 338-6898 Map to O'Leary Resource Recovery Center
- Queen City Transfer Station3130 Jeff Adams Drive, Charlotte · Landfill · Transfer stationCall (704) 218-0343 Map to Queen City Transfer Station
- Greenway Waste Solutions at North Meck15300 Holbrooks Road, Huntersville · C&D landfill Map to Greenway Waste Solutions at North Meck
Montgomery County 1 site
- Uwharrie Env. Reg. Landfill500 Landfill Road, Mount Gilead · Landfill Map to Uwharrie Env. Reg. Landfill
Moore County 2 sites
- Moore County C&D Landfill456 Turning Leaf Way, Aberdeen · C&D landfill Map to Moore County C&D Landfill
- Uei - Moore County Transfer Station645 Turning Leaf Way, Aberdeen · Transfer stationCall (910) 576-3697 Map to Uei - Moore County Transfer Station
Nash County 2 sites
- Nash County Lcid3057 Duke Road, Nashville · C&D landfill Map to Nash County Lcid
- Rocky Mount, City of Transfer Station #21221 Thorpe Road, Rocky Mount · Transfer station Map to Rocky Mount, City of Transfer Station #2
New Hanover County 1 site
- New Hanover County Landfill3002 US Highway 421 North, Wilmington · Landfill Map to New Hanover County Landfill
Onslow County 3 sites
- Camp Lejeune MSW LandfillBldg. 982, Piney Green Road, Camp Lejeune · Landfill Map to Camp Lejeune MSW Landfill
- Folkstone C&D Recycling Collection/Transfer FacilityHwy 172, Holly Ridge · Transfer station Map to Folkstone C&D Recycling Collection/Transfer Facility
- Onslow County Subtitle-D Landfill415 Meadowview Road, Jacksonville · Landfill Map to Onslow County Subtitle-D Landfill
Orange County 1 site
- Orange County Cdlf1514 Eubanks Road, Chapel Hill · C&D landfill Map to Orange County Cdlf
Pamlico County 1 site
- Pamlico County Transfer Station3291 NC Highway 306 N., Grantsboro · Landfill · Transfer stationCall (252) 633-1564 Map to Pamlico County Transfer Station
Pasquotank County 1 site
- Pasquotank County C&D Landfill983 Simpson Ditch Road, Elizabeth City · C&D landfill · Transfer station Map to Pasquotank County C&D Landfill
Pender County 1 site
- Pender County Transfer Station312 Transfer Station Road, Hampstead · Transfer station Map to Pender County Transfer Station
Perquimans County 1 site
- Perquimans-Chowan-Gates Transfer Station759 Perrys Bridge Road, Belvidere · Transfer station Map to Perquimans-Chowan-Gates Transfer Station
Person County 1 site
- Upper Piedmont Regional Landfill9650 Oxford Road, Rougemont · Landfill Map to Upper Piedmont Regional Landfill
Pitt County 3 sites
- C & D Landfill Inc802 Recycling Lane, Greenville · C&D landfill · Transfer station Map to C & D Landfill Inc
- Eje Recycling and Disposal Inc & Transfer Station802 Recycling Ln, Greenville · Landfill · C&D recyclingCall (252) 752-8274 Map to Eje Recycling and Disposal Inc & Transfer Station
- Pitt County Transfer Station3025 Landfill Road, Greenville · Transfer station Map to Pitt County Transfer Station
Polk County 1 site
- Rutherford County Solid Waste‐Pea Ridge Center3892 Pea Ridge Rd, Rutherfordton · Landfill · ElectronicsCall (828) 286-6132 Map to Rutherford County Solid Waste‐Pea Ridge Center
Randolph County 3 sites
- Asheboro, City of Recycling/SW Transfer Station630 Transfer Station Place, Asheboro · Transfer station Map to Asheboro, City of Recycling/SW Transfer Station
- Gold Hill Road C&D Debris Landfill385 Gold Hill Road, Asheboro · C&D landfill Map to Gold Hill Road C&D Debris Landfill
- Great Oak Landfill3597 Old Cedar Falls Road, Randleman · Landfill Map to Great Oak Landfill
Richmond County 1 site
- Richmond County Transfer Facility191 Walter Kelly Road, Rockingham · Transfer stationCall (910) 997-8338 Map to Richmond County Transfer Facility
Robeson County 1 site
- Robeson County Landfill246 Landfill Road, Saint Pauls · Landfill · C&D landfillCall (910) 865-3348 Map to Robeson County Landfill
Rockingham County 3 sites
- Eden, City of Transfer Station123 Mebane Bridge Road, Eden · Transfer station · Hazardous waste Map to Eden, City of Transfer Station
- Rockingham County Landfill281 Shuff Road, Madison · LandfillCall (336) 342-8104 Map to Rockingham County Landfill
- Reidsville, City of Transfer Facility709 Marcellus Street, Reidsville · Landfill · Transfer stationCall (336) 349-1074 Map to Reidsville, City of Transfer Facility
Rowan County 2 sites
- East Spencer Waste Transfer Facility1000 North Long Street, East Spencer · Landfill · Transfer stationCall (855) 292-9741 Map to East Spencer Waste Transfer Facility
- Rowan County789 Campbell Road, Woodleaf · Landfill Map to Rowan County
Rutherford County 5 sites
- Rutherford County Solid Waste‐Golden Valley Center6075 Bostic‐Sunshine Hwy, Bostic · Landfill · ElectronicsCall (828) 287-6130 Map to Rutherford County Solid Waste‐Golden Valley Center
- Rutherford County MSW Landfill656 Laurel Hill Drive, Rutherfordton · C&D landfill · Transfer stationCall (828) 287-6125 Map to Rutherford County MSW Landfill
- Rutherford County Solid Waste‐Gilkey Center2489 US 221 N, Rutherfordton · Landfill · ElectronicsCall (828) 287-6129 Map to Rutherford County Solid Waste‐Gilkey Center
- Rutherford County Solid Waste‐Green Hill Center204 Rainbow Rapids Rd, Rutherfordton · Landfill · ElectronicsCall (828) 287-6131 Map to Rutherford County Solid Waste‐Green Hill Center
- Rutherford County Solid Waste‐Shiloh Center152 Richland Dr, Rutherfordton · Landfill · ElectronicsCall (828) 287-6133 Map to Rutherford County Solid Waste‐Shiloh Center
Sampson County 1 site
- Sampson County Disposal, LLC7434 Roseboro Highway, Roseboro · Landfill · C&D landfill Map to Sampson County Disposal, LLC
Scotland County 2 sites
- Scotland County Cdlf10701 Patterson Road, Laurinburg · C&D landfill Map to Scotland County Cdlf
- Scotland County Transfer Station21104 Old Maxton Road, Maxton · Transfer stationCall (910) 844-9206 Map to Scotland County Transfer Station
Stanly County 1 site
- Albemarle, City of Landfill40592B Stony Gap Road, Albemarle · Landfill · C&D landfillCall (704) 984-9680 Map to Albemarle, City of Landfill
Surry County 1 site
- Surry County Mswlf237 Landfill Road, Mount Airy · Landfill Map to Surry County Mswlf
Swain County 1 site
- Swain County Transfer Facility1422 NC Highway 19 S., Bryson City · Transfer stationCall (828) 488-4999 Map to Swain County Transfer Facility
Transylvania County 2 sites
- Transylvania County Landfill500 Howell Road, Brevard · Landfill · Hazardous waste Map to Transylvania County Landfill
- Transylvania County Solid Waste & Landfill500 Howell Rd, Brevard · Landfill · Hazardous waste · ElectronicsCall (828) 884-1842 Map to Transylvania County Solid Waste & Landfill
Union County 2 sites
- God Bless the USA Transfer Station3405 Westwood Industrial Drive, Monroe · Landfill · Transfer stationCall (704) 708-5872 Map to God Bless the USA Transfer Station
- Union County C&D2125 Austin Chaney Road, Wingate · C&D landfill · Transfer station Map to Union County C&D
Vance County 1 site
- Waste Industries - Vance County Transfer Station3453 NC Highway 39 N, Henderson · Transfer station Map to Waste Industries - Vance County Transfer Station
Wake County 16 sites
- Greenway Waste Solutions of Apex5940 Old Smithfield Rd, Apex · C&D landfill · C&D recycling · Yard wasteCall (919) 367-2895 Map to Greenway Waste Solutions of Apex
- Greenway Waste Solutions of Apex, LLC5940 Old Smithfield Road, Apex · C&D landfill Map to Greenway Waste Solutions of Apex, LLC
- Shotwell Transfer Station II1506 1/2 North Salem Street, Apex · Transfer station · C&D recyclingCall (919) 876-8485 Map to Shotwell Transfer Station II
- Wake County South Wake Mswlf6300 Smithfield Road, Apex · LandfillCall (919) 856-6365 Map to Wake County South Wake Mswlf
- Cary, Town of Transfer Station313 North Dixon Avenue, Cary · Landfill · Transfer stationCall (919) 469-4388 Map to Cary, Town of Transfer Station
- Wi - Garner Transfer Station3741 Conquest Drive, Garner · Transfer station Map to Wi - Garner Transfer Station
- Red Rock Disposal C&D Landfill7130 New Landfill Drive, Holly Springs · C&D landfill Map to Red Rock Disposal C&D Landfill
- Morrisville Transfer Station, LLC222 International Drive, Morrisville · Transfer station Map to Morrisville Transfer Station, LLC
- Waste Management of Raleigh/Durham Transfer Station10411 Globe Road, Morrisville · Transfer station Map to Waste Management of Raleigh/Durham Transfer Station
- Brownfield Road C&D Landfill2600 Brownfield Road, Raleigh · C&D landfill Map to Brownfield Road C&D Landfill
- Capitol Waste Transfer, LLC424 Warehouse Drive, Raleigh · Transfer station Map to Capitol Waste Transfer, LLC
- Durant Road Transfer Station9220 Durant Road, Raleigh · Transfer station Map to Durant Road Transfer Station
- Raleigh Transfer Station5565 Thornton Road, Raleigh · Transfer station Map to Raleigh Transfer Station
- Raleigh, City of East Wake Transfer Station820 Corporation Parkway, Raleigh · Transfer stationCall (919) 856-6365 Map to Raleigh, City of East Wake Transfer Station
- Shotwell Transfer Station - Raleigh424 Warehouse Dr, Raleigh · Transfer station · C&D recyclingCall (919) 876-8485 Map to Shotwell Transfer Station - Raleigh
- Shotwell Landfill, Inc.4724 Smithfield Road, Wendell · C&D landfill Map to Shotwell Landfill, Inc.
Warren County 1 site
- Warren County Transfer Station559 Baltimore Road, Warrenton · Transfer station Map to Warren County Transfer Station
Washington County 1 site
- Washington County C&D Landfill718 Landfill Road, Roper · C&D landfill Map to Washington County C&D Landfill
Watauga County 1 site
- Watauga Co Transfer Facility336 Landfill Road, Boone · Transfer station · Hazardous waste Map to Watauga Co Transfer Facility
Wayne County 2 sites
- Wayne County Landfill460B South Landfill Road, Dudley · Landfill · C&D landfillCall (919) 689-2994 Map to Wayne County Landfill
- Goldsboro, City of Transfer Station904 Brick Street, Goldsboro · Landfill · Transfer stationCall (919) 739-7412 Map to Goldsboro, City of Transfer Station
Wilkes County 1 site
- Wilkes County Mswlf9219 Elkin Highway, Roaring River · LandfillCall (336) 696-5806 Map to Wilkes County Mswlf
Wilson County 3 sites
- Wi - Black Creek Road Transfer Station3031 Black Creek Road, Wilson · Transfer station Map to Wi - Black Creek Road Transfer Station
- Wi - Wilson Transfer Station2810 Contentnea Road, Wilson · Transfer station Map to Wi - Wilson Transfer Station
- Wilson County Westside C & D Landfill2400 NC Hwy 42 East, Wilson · C&D landfill Map to Wilson County Westside C & D Landfill
Yadkin County 1 site
- Yadkin County Transfer Station1149 Landfill Road, Yadkinville · Transfer station Map to Yadkin County Transfer Station
Map of all 396 sites in North Carolina
Interactive map of 396 sites
- Landfill
- C&D landfill
- Transfer station
- C&D recycling
- Hazardous waste
- Electronics
- Tires
- Scrap metal
- Yard waste
Pins use the coordinates in the EPA records. Map tiles © OpenStreetMap contributors.
What to do with special items
- How to get rid of an old mattressWhere to take an old mattress: free state recycling programs (CA, CT, OR, RI), city drop-off fees like $5-$25,…
- How to dispose of a refrigerator or other applianceEPA guidance on getting rid of refrigerators, freezers, AC units and other appliances: utility bounty programs,…
- How to dispose of old tiresWhere to take old tires: retailer take-back, city drop-off limits (often 4-6 free), per-tire fees, and 1,400+…
- How to recycle electronics, TVs and computersWhere to recycle electronics, TVs and computers: EPA steps (wipe data, remove batteries), manufacturer and…
- How to dispose of paint, batteries and household chemicalsWhere to take paint, batteries, motor oil, pesticides and cleaners: EPA household hazardous waste rules,…
Facility data: EPA Disaster Debris Recovery Tool (DDRT) (downloaded October 28, 2026; EPA Data License) and EPA Landfill Methane Outreach Program (LMOP) landfill data, which we use to drop landfills LMOP lists as closed. Each listing names the state or national source EPA compiled it from and that record's date where given. Search uses U.S. Census Bureau 2024 Gazetteer centroids. Last checked October 28, 2026.
Rules and fees change, and not every site takes the public. Listings come from EPA and state agency records, not from the operators. Some sites accept only commercial haulers, residents, or certain materials, and hours change with holidays and weather. Call or check the operator's official page before you load the truck. Dumpster Price Map is independent and not affiliated with any facility or government agency. Spot an error? Tell us.
North Carolina dump FAQ
How many landfills are there in North Carolina?
EPA's data lists 83 household-trash (MSW) landfills and 55 construction and demolition debris landfills in North Carolina that LMOP doesn't report as closed, plus 93 transfer stations.
Where can I dump trash in North Carolina?
Use the ZIP search or the county list on this page. North Carolina's 175 landfills and transfer stations are grouped by county with phone numbers. Call the site or the county solid waste office to confirm who can use it, hours and fees.
Where do I take paint, electronics or tires in North Carolina?
EPA's data lists 27 household hazardous waste sites, 68 electronics recyclers and 11 tire sites in North Carolina. Choose the type in the search box to find the closest one.