Counties in Virginia by mean travel time to work, 2024
Buckingham County had the highest mean travel time to work of 126 counties in 2024, at 43 minutes. Lynchburg city had the lowest, at 16.8 minutes. The median was 27.8 minutes and the figure for Virginia was 27.3 minutes. Source: the U.S. Census Bureau.
Top 40 counties, 2024
Full ranking
| Rank | Counties | 2024 | Change on 2023 |
|---|---|---|---|
| 1 | Buckingham County Estimated | 43 | +0.3 |
| 2 | Westmoreland County Estimated | 42.7 | +1.1 |
| 3 | Surry County Estimated | 41.8 | -1.6 |
| 4 | Amelia County Estimated | 40.1 | +0.5 |
| 5 | Essex County Estimated | 38.5 | +3 |
| 6 | Cumberland County Estimated | 38.3 | -2.3 |
| 7 | Warren County Estimated | 37.8 | -1.9 |
| 8 | Spotsylvania County Estimated | 37.7 | 0 |
| 9 | Caroline County Estimated | 37.2 | +1.6 |
| 9 | King George County Estimated | 37.2 | +0.9 |
| 11 | King and Queen County Estimated | 37 | +0.7 |
| 11 | Manassas Park city Estimated | 37 | -1.7 |
| 11 | Orange County Estimated | 37 | -1.5 |
| 14 | King William County Estimated | 36.4 | -1 |
| 14 | Prince William County Estimated | 36.4 | -1.1 |
| 14 | Sussex County Estimated | 36.4 | +0.6 |
| 17 | Stafford County Estimated | 36.1 | -1.5 |
| 18 | Culpeper County Estimated | 35.9 | -1.3 |
| 19 | Fauquier County Estimated | 35.8 | -0.8 |
| 20 | Louisa County Estimated | 35.7 | +0.9 |
| 20 | Rappahannock County Estimated | 35.7 | -0.7 |
| 22 | Lunenburg County Estimated | 35.6 | +4.7 |
| 23 | Gloucester County Estimated | 34.8 | +0.2 |
| 24 | Page County Estimated | 34.7 | +1.5 |
| 25 | Charles City County Estimated | 34.5 | +0.5 |
| 26 | Middlesex County Estimated | 34 | +3.3 |
| 27 | New Kent County Estimated | 33.2 | +1.7 |
| 28 | Southampton County Estimated | 33.1 | -0.9 |
| 29 | Northumberland County Estimated | 32.8 | -1.4 |
| 30 | Powhatan County Estimated | 32.6 | -0.8 |
| 31 | Frederick County Estimated | 32.4 | +0.3 |
| 32 | Greene County Estimated | 32.3 | +0.7 |
| 33 | Charlotte County Estimated | 32.2 | -0.2 |
| 33 | Clarke County Estimated | 32.2 | -1.7 |
| 35 | Manassas city Estimated | 32.1 | -1 |
| 36 | Fluvanna County Estimated | 32 | +0.2 |
| 37 | Fredericksburg city Estimated | 31.9 | -0.8 |
| 38 | Richmond County Estimated | 31.6 | +1.9 |
| 39 | Patrick County Estimated | 31.4 | -0.5 |
| 40 | Dinwiddie County Estimated | 31.2 | -1.5 |
| 41 | Mathews County Estimated | 30.7 | -3.5 |
| 42 | Brunswick County Estimated | 30.3 | +0.1 |
| 42 | Floyd County Estimated | 30.3 | -0.5 |
| 42 | Nelson County Estimated | 30.3 | 0 |
| 45 | Franklin County Estimated | 30.2 | -0.8 |
| 45 | Suffolk city Estimated | 30.2 | +0.3 |
| 47 | Buchanan County Estimated | 30.1 | +0.2 |
| 47 | Loudoun County Estimated | 30.1 | -1 |
| 49 | Russell County Estimated | 30 | +2.1 |
| 50 | Goochland County Estimated | 29.9 | -0.1 |
| 51 | Isle of Wight County Estimated | 29.5 | -0.3 |
| 52 | Madison County Estimated | 29 | -0.5 |
| 52 | Scott County Estimated | 29 | -0.9 |
| 54 | Dickenson County Estimated | 28.9 | -0.3 |
| 54 | Fairfax County Estimated | 28.9 | -0.6 |
| 56 | Falls Church city Estimated | 28.7 | +1.2 |
| 57 | Giles County Estimated | 28.6 | -0.4 |
| 57 | Greensville County Estimated | 28.6 | +4.4 |
| 59 | Nottoway County Estimated | 28.5 | -1.2 |
| 59 | Shenandoah County Estimated | 28.5 | -0.2 |
| 61 | Alexandria city Estimated | 28.4 | -0.9 |
| 62 | Grayson County Estimated | 28.1 | +2.8 |
| 63 | Fairfax city Estimated | 28 | +0.3 |
| 64 | Bland County Estimated | 27.5 | +0.3 |
| 64 | Lancaster County Estimated | 27.5 | +2.8 |
| 66 | Highland County Estimated | 27.4 | +3.3 |
| 67 | Carroll County Estimated | 27.3 | +0.4 |
| 68 | Poquoson city Estimated | 27.2 | +1.3 |
| 69 | Pittsylvania County Estimated | 27.1 | +0.2 |
| 69 | Tazewell County Estimated | 27.1 | +1.9 |
| 71 | Hanover County Estimated | 26.9 | -0.2 |
| 72 | Appomattox County Estimated | 26.7 | +0.3 |
| 73 | James City County Estimated | 26.6 | -0.3 |
| 73 | Rockbridge County Estimated | 26.6 | -0.1 |
| 75 | Bedford County Estimated | 26.5 | 0 |
| 76 | Chesterfield County Estimated | 26.4 | 0 |
| 77 | Arlington County Estimated | 26.2 | -0.4 |
| 77 | Lee County Estimated | 26.2 | -0.3 |
| 79 | Hopewell city Estimated | 26 | -0.6 |
| 80 | Chesapeake city Estimated | 25.8 | +0.3 |
| 81 | Mecklenburg County Estimated | 25.7 | -0.3 |
| 81 | Petersburg city Estimated | 25.7 | -1 |
| 83 | Prince Edward County Estimated | 25.6 | -1.3 |
| 84 | Colonial Heights city Estimated | 25.5 | +1.7 |
| 85 | Henry County Estimated | 25.3 | +0.7 |
| 85 | Northampton County Estimated | 25.3 | +0.9 |
| 87 | Amherst County Estimated | 24.9 | -1.5 |
| 88 | Halifax County Estimated | 24.8 | -0.7 |
| 89 | Wise County Estimated | 24.6 | +0.8 |
| 90 | Botetourt County Estimated | 24.3 | -1.3 |
| 90 | Wythe County Estimated | 24.3 | -0.3 |
| 92 | Washington County Estimated | 24.1 | -0.3 |
| 93 | Prince George County Estimated | 23.9 | -0.9 |
| 94 | Augusta County Estimated | 23.8 | 0 |
| 95 | Portsmouth city Estimated | 23.7 | +0.7 |
| 96 | Pulaski County Estimated | 23.5 | -0.8 |
| 97 | Virginia Beach city Estimated | 23.4 | +0.2 |
| 98 | Campbell County Estimated | 23.3 | 0 |
| 98 | Franklin city Estimated | 23.3 | +2.6 |
| 100 | York County Estimated | 23.2 | -0.4 |
| 101 | Newport News city Estimated | 23.1 | -0.1 |
| 102 | Norfolk city Estimated | 23 | +0.1 |
| 103 | Alleghany County Estimated | 22.9 | -2.4 |
| 104 | Henrico County Estimated | 22.6 | +0.1 |
| 105 | Hampton city Estimated | 22.5 | +0.1 |
| 106 | Albemarle County Estimated | 22.2 | 0 |
| 106 | Rockingham County Estimated | 22.2 | +0.5 |
| 106 | Smyth County Estimated | 22.2 | -0.5 |
| 109 | Roanoke County Estimated | 21.8 | -0.2 |
| 110 | Richmond city Estimated | 21.7 | -0.4 |
| 111 | Waynesboro city Estimated | 21.4 | +0.4 |
| 112 | Martinsville city Estimated | 21.3 | +1.7 |
| 113 | Accomack County Estimated | 20.8 | -0.3 |
| 114 | Staunton city Estimated | 20.5 | -1.5 |
| 115 | Danville city Estimated | 20.3 | -0.2 |
| 116 | Winchester city Estimated | 19.6 | -1.1 |
| 117 | Williamsburg city Estimated | 19.5 | +2.4 |
| 118 | Bath County Estimated | 19 | -2.5 |
| 118 | Roanoke city Estimated | 19 | -0.9 |
| 118 | Salem city Estimated | 19 | +0.3 |
| 121 | Radford city Estimated | 18.3 | +1.4 |
| 122 | Montgomery County Estimated | 18.2 | +0.4 |
| 123 | Bristol city Estimated | 17.9 | -0.5 |
| 124 | Harrisonburg city Estimated | 17.1 | 0 |
| 125 | Charlottesville city Estimated | 17 | +0.1 |
| 126 | Lynchburg city Estimated | 16.8 | 0 |
Other periods
About this ranking
Mean one-way travel time to work in minutes for workers aged 16 and over who did not work from home.
ACS five-year estimates: the period labels the final year of the five-year survey window, not a single calendar year. Calculated from aggregate minutes in B08135 and workers in B08303, with both inputs stored. Missing or suppressed county inputs are left out. Not mixed with ACS one-year estimates.
Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. 3 counties with data in other periods have no value for 2024 and are left out rather than filled from another source. Equal values share a rank.
How to cite
U.S. Census Bureau. American Community Survey 5-year estimates: mean travel time to work, B08135 aggregate minutes divided by B08303 workers not working at home. https://www2.census.gov/programs-surveys/acs/summary_file/2024/table-based-SF/data/5YRData/. Retrieved 2026-10-10.
Use this data in your AI agent
Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank Counties in Virginia by mean travel time to work using official data, and cite the source.
rank_places {"indicator":"mean_travel_time_to_work","level":"province","within":"Virginia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=mean_travel_time_to_work&level=province&within=Virginia&limit=10
Questions
Which county has the highest mean travel time to work?
Buckingham County, with 43 minutes in 2024, according to the U.S. Census Bureau.
Which county has the lowest mean travel time to work?
Lynchburg city, with 16.8 minutes in 2024.
Where does this ranking come from?
Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates: mean travel time to work, B08135 aggregate minutes divided by B08303 workers not working at home. Retrieved 2026-10-10. 3 counties have no value for 2024 and are not ranked.
Mean travel time to work: other rankings
- US states
- US counties
- Counties in Texas
- Counties in Georgia
- Counties in Kentucky
- Counties in Missouri
- Counties in Illinois
- Counties in Kansas
- Counties in Iowa
- Counties in North Carolina
- Counties in Tennessee
- Counties in Indiana
Counties in Virginia: more rankings
- Asian population share
- Bachelor's degree or higher, population 25 and over
- Live births, July to June
- Black or African American population share
- Housing units authorized by building permits
- Crude birth rate, July to June
- Crude death rate, July to June
- Deaths, July to June
- Foreign-born population share
- Real GDP growth
- GDP per capita, US dollars
- Gross domestic product (GDP), US dollars
- Gini index
- Hispanic or Latino population share
- Homeownership rate (US, housing units)
- County house price annual change, sales and refinances