Loading 33,000 zip codes…
About this map
Average one-way travel time to work for people who don't work from home. Shorter is better.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- 26.4 min
- Virginia
- 27.3 min
- Rankings
- Full list
Top and bottom zip codes in Virginia
Zip codes with 1,000+ residents
Zip codes with the longest commutes
See allAverage commute by county in Virginia
- 1Buckingham County43 min
- 2Westmoreland County42.7 min
- 3Surry County41.8 min
- 4Amelia County40.1 min
- 5Essex County38.5 min
- 6Cumberland County38.3 min
- 7Warren County37.8 min
- 8Spotsylvania County37.7 min
- 9Caroline County37.2 min
- 10King George County37.2 min
- 11King and Queen County37 min
- 12Manassas Park city37 min
- 13Orange County37 min
- 14King William County36.4 min
- 15Prince William County36.4 min
- 16Sussex County36.4 min
- 17Craig County36.1 min
- 18Stafford County36.1 min
- 19Culpeper County35.9 min
- 20Fauquier County35.8 min
- 21Louisa County35.7 min
- 22Rappahannock County35.7 min
- 23Lunenburg County35.6 min
- 24Gloucester County34.8 min
- 25Page County34.7 min
- 26Charles City County34.5 min
- 27Middlesex County34 min
- 28New Kent County33.2 min
- 29Southampton County33.1 min
- 30Northumberland County32.8 min
- 31Powhatan County32.6 min
- 32Frederick County32.4 min
- 33Greene County32.3 min
- 34Charlotte County32.2 min
- 35Clarke County32.2 min
- 36Manassas city32.1 min
- 37Fluvanna County32 min
- 38Fredericksburg city31.9 min
- 39Richmond County31.6 min
- 40Patrick County31.4 min
- 41Dinwiddie County31.2 min
- 42Mathews County30.7 min
- 43Brunswick County30.3 min
- 44Floyd County30.3 min
- 45Nelson County30.3 min
- 46Franklin County30.2 min
- 47Suffolk city30.2 min
- 48Buchanan County30.1 min
- 49Loudoun County30.1 min
- 50Russell County30 min
- 51Goochland County29.9 min
- 52Isle of Wight County29.5 min
- 53Madison County29 min
- 54Scott County29 min
- 55Dickenson County28.9 min
- 56Fairfax County28.9 min
- 57Falls Church city28.7 min
- 58Giles County28.6 min
- 59Greensville County28.6 min
- 60Nottoway County28.5 min
- 61Shenandoah County28.5 min
- 62Alexandria city28.4 min
- 63Grayson County28.1 min
- 64Fairfax city28 min
- 65Bland County27.5 min
- 66Lancaster County27.5 min
- 67Highland County27.4 min
- 68Carroll County27.3 min
- 69Poquoson city27.2 min
- 70Pittsylvania County27.1 min
- 71Tazewell County27.1 min
- 72Hanover County26.9 min
- 73Appomattox County26.7 min
- 74James City County26.6 min
- 75Rockbridge County26.6 min
- 76Bedford County26.5 min
- 77Chesterfield County26.4 min
- 78Arlington County26.2 min
- 79Lee County26.2 min
- 80Hopewell city26 min
- 81Chesapeake city25.8 min
- 82Mecklenburg County25.7 min
- 83Petersburg city25.7 min
- 84Prince Edward County25.6 min
- 85Colonial Heights city25.5 min
- 86Henry County25.3 min
- 87Northampton County25.3 min
- 88Amherst County24.9 min
- 89Halifax County24.8 min
- 90Wise County24.6 min
- 91Botetourt County24.3 min
- 92Wythe County24.3 min
- 93Washington County24.1 min
- 94Prince George County23.9 min
- 95Augusta County23.8 min
- 96Portsmouth city23.7 min
- 97Pulaski County23.5 min
- 98Virginia Beach city23.4 min
- 99Campbell County23.3 min
- 100Franklin city23.3 min
- 101Emporia city23.2 min
- 102York County23.2 min
- 103Newport News city23.1 min
- 104Norfolk city23 min
- 105Alleghany County22.9 min
- 106Galax city22.6 min
- 107Henrico County22.6 min
- 108Hampton city22.5 min
- 109Albemarle County22.2 min
- 110Rockingham County22.2 min
- 111Smyth County22.2 min
- 112Roanoke County21.8 min
- 113Richmond city21.7 min
- 114Waynesboro city21.4 min
- 115Martinsville city21.3 min
- 116Accomack County20.8 min
- 117Staunton city20.5 min
- 118Danville city20.3 min
- 119Norton city20 min
- 120Winchester city19.6 min
- 121Williamsburg city19.5 min
- 122Bath County19 min
- 123Roanoke city19 min
- 124Salem city19 min
- 125Radford city18.3 min
- 126Montgomery County18.2 min
- 127Bristol city17.9 min
- 128Buena Vista city17.4 min
- 129Covington city17.1 min
- 130Harrisonburg city17.1 min
- 131Charlottesville city17 min
- 132Lynchburg city16.8 min
- 133Lexington city12.7 min
Questions about this map
Which zip code has the highest average commute in Virginia?
Among zip codes with at least 1,000 residents, 23123 (New Canton, VA) has the highest: 52.7 min.
Which zip code has the lowest average commute in Virginia?
23943 (Hampden Sydney, VA) has the lowest: 8.4 min.
What is the average commute for the United States?
26.4 min; in Virginia it is 27.3 min.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Average one-way travel time to work for people who don't work from home. Shorter is better.
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Median age
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)