Home › All states

Dumps and landfills in Virginia

Our Virginia directory covers 41 operating landfills and 72 transfer stations in 72 counties. Pick your county to see every place to drop off trash, bulky items and debris.

Browse by county

Largest landfills in Virginia

LandfillCountyTons per year
King George Landfill Inc.King George County1,564,162
Atlantic Waste Disposal Inc.Sussex County1,114,145
Maplewood Recycling & Waste DisposalAmelia County916,127
Shoosmith SLFChesterfield County860,462
King and Queen LandfillKing and Queen County777,191

Annual waste figures reported to the U.S. EPA.

All Virginia locations

FacilityTypeTown / county
Accomack County Northern LandfillLandfillAtlantic, Accomack County
Parksley Convenience CenterTransfer stationParksley, Accomack County
Tasley Convenience CenterTransfer stationOnley, Accomack County
Peters Mountain LFLandfillCovington, Alleghany County
Maplewood Recycling & Waste DisposalLandfillJetersville, Amelia County
Amherst County LandfillLandfillMadison Heights, Amherst County
Churchville Convenience CenterTransfer stationChurchville, Augusta
Mount Solon Convenience CenterTransfer stationMount Solon, Augusta
Augusta County Service Authority LandfillLandfillStaunton, Augusta County
Bedford City Hylton SiteLandfillBedford, Bedford County
Bedford County DumpTransfer stationVinton, Botetourt County
Botetourt County LandfillLandfillTroutville, Botetourt County
Brunswick Waste Management FacilityLandfillLawrenceville, Brunswick County
Region 2000 Regional Landfill - Livestock Road FacilityLandfillRustburg, Campbell County
Carroll-Grayson-Galax SW Authority (CGGSWA) Regional LandfillLandfillHillsville, Carroll County
Charles City County SLFLandfillCharles City, Charles City County
Chesterfield County Northern Area Convenience CenterTransfer stationBrandermill, Chesterfield County
Shoosmith SLFLandfillChester, Chesterfield County
SPSA Chesapeake Transfer StationTransfer stationChesapeake, City of Chesapeake County
Alleghany Transfer StationTransfer stationFairlawn, City of Covington County
Franklin Transfer StationTransfer stationFranklin, City of Franklin County
Lee Hill Convenience CenterTransfer stationFredericksburg, City of Fredericksburg County
Mine Road Convenience CenterTransfer stationFredericksburg, City of Fredericksburg County
Concord Turnpike Convenience CenterTransfer stationLynchburg, City of Lynchburg County
SPSA Transfer Station - NorfolkTransfer stationNorfolk, City of Norfolk County
Waste ManagementTransfer stationChesapeake, City of Portsmouth County
Plum Creek Waste CollectionTransfer stationChristiansburg, City of Radford County
Suffolk Transfer StationTransfer stationSuffolk, City of Suffolk County
SPSA Oceana Transfer StationTransfer stationVirginia Beach, City of Virginia Beach County
D&M Container ServiceTransfer stationWinchester, City of Winchester County
Hamilton Transfer StationTransfer stationCartersville, Cumberland County
Madison Transfer StationTransfer stationCumberland, Cumberland County
Randolph Transfer StationTransfer stationFarmville, Cumberland County
Dickenson County Waste TransferTransfer stationClintwood, Dickenson County
Center Cross Convenience CenterTransfer stationCenter Cross, Essex County
GFL Troy Transfer StationTransfer stationTroy, Fluvanna County
Franklin County SLFLandfillRocky Mount, Franklin County
Citizens' Convenience CenterTransfer stationMiddletown, Frederick County
Frederick County Regional LandfillLandfillWinchester, Frederick County
Convenience Center 4Transfer stationGloucester Courthouse, Gloucester County
Gloucester County Hayes Convenience CenterTransfer stationHayes, Gloucester County
Middle Peninsula LandfillLandfillSaluda, Gloucester County
Greensville County LFLandfillEmporia, Greensville County
Bethel LFLandfillHampton, Hampton city County
Courthouse Convenience CenterTransfer stationHanover, Hanover County
Dawn Convenience SiteTransfer stationHanover, Hanover County
Doswell Convenience CenterTransfer stationAshland, Hanover County
Elmont Convenience CenterTransfer stationAshland, Hanover County
Mechanicsville Convenience CenterTransfer stationMechanicsville, Hanover County
Beaverdam Convenience CenterTransfer stationWyndham, Henrico County
Charles City Road Public Use AreaTransfer stationMontrose, Henrico County
City of Richmond East End Convenience CenterTransfer stationRichmond, Henrico County
Montpelier Convenience CenterTransfer stationWyndham, Henrico County
Old Dominion LFLandfillRichmond, Henrico County
Springfield DumpTransfer stationWyndham, Henrico County
Cascade Convenience CenterTransfer stationCascade, Henry County
Isle of Wight Transfer StationTransfer stationSmithfield, Isle of Wight County
Ivor Transfer StationTransfer stationIvor, Isle of Wight County
King George Landfill Inc.LandfillKing George, King George County
King and Queen LandfillLandfillLittle Plymouth, King and Queen County
Loudoun County SLFLandfillLeesburg, Loudoun County
Belmont Convenience SiteTransfer stationMineral, Louisa County
Louisa County Sanitary LandfillLandfillMineral, Louisa County
Lunenburg Disposal & Recycling CenterLandfillLunenburg, Lunenburg County
SRPSA Butcher Creek LandfillLandfillChase City, Mecklenburg County
Wylliesburg / Red Oak Convenience CenterTransfer stationRed Oak, Mecklenburg County
Deltaville Convenience CenterTransfer stationDeltaville, Middlesex County
Hartfield Convenience CenterTransfer stationDeltaville, Middlesex County
Alleghany Spring Green BoxTransfer stationShawsville, Montgomery County
Coal Bank Hollow Waste CollectionTransfer stationBlacksburg, Montgomery County
Elliston-Lafayette Waste CollectionTransfer stationBlacksburg, Montgomery County
Merrimac Waste CollectionTransfer stationBlacksburg, Montgomery County
Prices Fork Waste CollectionTransfer stationBlacksburg, Montgomery County
Riner Waste CollectionTransfer stationRiner, Montgomery County
Rogers Waste CollectionTransfer stationChristiansburg, Montgomery County
Wayside Waste CollectionTransfer stationChristiansburg, Montgomery County
New Kent County Main Refuse CollectionTransfer stationProvidence Forge, New Kent County
Bayview Waste Transfer StationTransfer stationCape Charles, Northampton County
Nottoway County Sanitary Landfill - BlackstoneLandfillBlackstone, Nottoway County
Orange County LandfillLandfillOrange, Orange County
Battle Creek LandfillLandfillLuray, Page County
Patrick County Waste Transfer StationTransfer stationPatrick Springs, Patrick County
Pittsylvania County LandfillLandfillDry Fork, Pittsylvania County
Powhatan Convenience CenterTransfer stationPowhatan, Powhatan County
Prince Edward County SLFLandfillFarmville, Prince Edward County
Prince William County Sanitary LandfillLandfillManassas, Prince William County
McCoy Waste CollectionTransfer stationBlacksburg, Pulaski County
New River Resource Authority SWMFLandfillDublin, Pulaski County
Smith Gap Regional LandfillLandfillSalem, Roanoke County
Rockbridge County SLFLandfillBuena Vista, Rockbridge County
Happy Little Dumpsters, LLCTransfer stationElkton, Rockingham County
Mauzy Convenience SiteTransfer stationMauzy, Rockingham County
Rockingham County LandfillLandfillHarrisonburg, Rockingham County
Russell County Convience SiteTransfer stationLebanon, Russell County
Bergton Convenience SiteTransfer stationBasye, Shenandoah County
Shenandoah County LFLandfillEdinburg, Shenandoah County
Waste and Recycling DropoffTransfer stationFort Valley, Shenandoah County
Washington County Solid Waste Collection Station Green Cove AreaTransfer stationChilhowie, Smyth County
Chancellor Convenience CenterTransfer stationFredericksburg, Spotsylvania County
Livingston LandfillLandfillSpotsylvania, Spotsylvania County
Todds Tavern Convenience SiteTransfer stationSpotsylvania, Spotsylvania County
Wilderness Convenience SiteTransfer stationSpotsylvania, Spotsylvania County
Stafford County LFLandfillStafford, Stafford County
SPSA Regional LFLandfillSuffolk, Suffolk city County
Atlantic Waste Disposal Inc.LandfillWaverly, Sussex County
Tazewell County LandfillLandfillNorth Tazewell, Tazewell County
Virginia Beach Landfill No. 2LandfillVirginia Beach, Virginia Beach city County
Linden Compactor SiteTransfer stationLinden, Warren County
Rockledge Compactor SiteTransfer stationFront Royal, Warren County
Transfer Station Compactor SiteTransfer stationFront Royal, Warren County
Damascus DumpTransfer stationEmory, Washington County
Ivanhoe Waste & Recycle StationTransfer stationWytheville, Wythe County
Republic ServicesTransfer stationYork County, York County