Counties in Virginia by mean travel time to work

Surry County had the highest mean travel time to work of 128 counties in 2023, at 43.4 minutes. Covington city had the lowest, at 15.4 minutes. The median was 27 minutes and the figure for Virginia was 27.6 minutes. Source: the U.S. Census Bureau.

Highest43.4Surry County
Lowest15.4Covington city
Median27128 counties
Virginia27.6History

Top 40 counties, 2023

CSVChart (SVG)

Surry CountySurry County: 43.4 minutes43.4Buckingham CountyBuckingham County: 42.7 minutes42.7Westmoreland CountyWestmoreland County: 41.6 minutes41.6Cumberland CountyCumberland County: 40.6 minutes40.6Warren CountyWarren County: 39.7 minutes39.7Amelia CountyAmelia County: 39.6 minutes39.6Manassas Park cityManassas Park city: 38.7 minutes38.7Orange CountyOrange County: 38.5 minutes38.5Spotsylvania CountySpotsylvania County: 37.7 minutes37.7Stafford CountyStafford County: 37.6 minutes37.6Prince William CountyPrince William County: 37.5 minutes37.5King William CountyKing William County: 37.4 minutes37.4Culpeper CountyCulpeper County: 37.2 minutes37.2Fauquier CountyFauquier County: 36.6 minutes36.6Rappahannock CountyRappahannock County: 36.4 minutes36.4King and Queen CountyKing and Queen County: 36.3 minutes36.3King George CountyKing George County: 36.3 minutes36.3Sussex CountySussex County: 35.8 minutes35.8Caroline CountyCaroline County: 35.6 minutes35.6Essex CountyEssex County: 35.5 minutes35.5Louisa CountyLouisa County: 34.8 minutes34.8Craig CountyCraig County: 34.6 minutes34.6Gloucester CountyGloucester County: 34.6 minutes34.6Mathews CountyMathews County: 34.2 minutes34.2Northumberland CountyNorthumberland County: 34.2 minutes34.2Charles City CountyCharles City County: 34 minutes34Southampton CountySouthampton County: 34 minutes34Clarke CountyClarke County: 33.9 minutes33.9Powhatan CountyPowhatan County: 33.4 minutes33.4Page CountyPage County: 33.2 minutes33.2Manassas cityManassas city: 33.1 minutes33.1Dinwiddie CountyDinwiddie County: 32.7 minutes32.7Fredericksburg cityFredericksburg city: 32.7 minutes32.7Charlotte CountyCharlotte County: 32.4 minutes32.4Frederick CountyFrederick County: 32.1 minutes32.1Patrick CountyPatrick County: 31.9 minutes31.9Fluvanna CountyFluvanna County: 31.8 minutes31.8Greene CountyGreene County: 31.6 minutes31.6New Kent CountyNew Kent County: 31.5 minutes31.5Loudoun CountyLoudoun County: 31.1 minutes31.1
minutes. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-10.

Full ranking

RankCounties2023
minutes
Change on 2022
1Surry County Estimated43.4+3.1
2Buckingham County Estimated42.7+3.2
3Westmoreland County Estimated41.6+2.9
4Cumberland County Estimated40.6-0.8
5Warren County Estimated39.7-0.4
6Amelia County Estimated39.6+2.2
7Manassas Park city Estimated38.7-2.5
8Orange County Estimated38.5+1.4
9Spotsylvania County Estimated37.7+0.4
10Stafford County Estimated37.6-0.3
11Prince William County Estimated37.5-0.6
12King William County Estimated37.4+2.7
13Culpeper County Estimated37.2+0.3
14Fauquier County Estimated36.6-1
15Rappahannock County Estimated36.4-1.9
16King and Queen County Estimated36.3+1.7
16King George County Estimated36.3+0.7
18Sussex County Estimated35.8+1.1
19Caroline County Estimated35.6-0.6
20Essex County Estimated35.5+0.7
21Louisa County Estimated34.8+0.3
22Craig County Estimated34.6+0.7
22Gloucester County Estimated34.6+0.2
24Mathews County Estimated34.2n/a
24Northumberland County Estimated34.2-4.6
26Charles City County Estimated34-1.7
26Southampton County Estimated34+0.3
28Clarke County Estimated33.9-1.4
29Powhatan County Estimated33.4+0.5
30Page County Estimated33.2+0.2
31Manassas city Estimated33.1-0.9
32Dinwiddie County Estimated32.7-0.4
32Fredericksburg city Estimated32.7+0.3
34Charlotte County Estimated32.4-1.1
35Frederick County Estimated32.1-0.6
36Patrick County Estimated31.9-1.5
37Fluvanna County Estimated31.8-0.2
38Greene County Estimated31.6+1.3
39New Kent County Estimated31.5-0.2
40Loudoun County Estimated31.1-1.1
41Franklin County Estimated31+0.1
42Lunenburg County Estimated30.9-1.1
43Floyd County Estimated30.8-2.6
44Middlesex County Estimated30.7+0.9
45Nelson County Estimated30.3+0.4
46Brunswick County Estimated30.2-2.4
47Goochland County Estimated30+0.1
48Buchanan County Estimated29.9+0.3
48Scott County Estimated29.9-0.2
48Suffolk city Estimated29.9+0.3
51Isle of Wight County Estimated29.8+0.2
52Nottoway County Estimated29.7-1.1
52Richmond County Estimated29.7n/a
54Fairfax County Estimated29.5-0.9
54Madison County Estimated29.5+0.5
56Alexandria city Estimated29.3-0.8
57Dickenson County Estimated29.2+1.2
58Giles County Estimated290
59Shenandoah County Estimated28.7-1.1
60Russell County Estimated27.9+0.3
61Fairfax city Estimated27.7-0.8
62Falls Church city Estimated27.5-0.2
63Bland County Estimated27.2+3.2
64Hanover County Estimated27.1+0.5
65Carroll County Estimated26.9+0.3
65James City County Estimated26.9+0.7
65Pittsylvania County Estimated26.9+0.7
65Prince Edward County Estimated26.9+1.8
69Petersburg city Estimated26.7+1.7
69Rockbridge County Estimated26.7-0.6
71Arlington County Estimated26.6-1.1
71Hopewell city Estimated26.6+1.4
73Bedford County Estimated26.50
73Lee County Estimated26.5+0.5
75Amherst County Estimated26.4-1
75Appomattox County Estimated26.4+0.4
75Chesterfield County Estimated26.40
78Mecklenburg County Estimated26+0.3
79Poquoson city Estimated25.9+0.1
80Botetourt County Estimated25.6+0.4
81Chesapeake city Estimated25.5-0.5
81Halifax County Estimated25.5+0.1
83Alleghany County Estimated25.3+0.5
83Grayson County Estimated25.3-1.1
85Tazewell County Estimated25.2+0.4
86Prince George County Estimated24.80
87Lancaster County Estimated24.7-1.9
88Henry County Estimated24.6+0.5
88Wythe County Estimated24.6-0.2
90Northampton County Estimated24.4-0.3
90Washington County Estimated24.4+0.2
92Pulaski County Estimated24.30
93Greensville County Estimated24.2-2.3
94Highland County Estimated24.1-0.5
95Augusta County Estimated23.8-0.4
95Colonial Heights city Estimated23.8-0.8
95Wise County Estimated23.8+0.5
98York County Estimated23.6-0.5
99Campbell County Estimated23.30
100Newport News city Estimated23.2-0.2
100Virginia Beach city Estimated23.2-0.3
102Portsmouth city Estimated23-0.2
103Norfolk city Estimated22.9+0.2
104Smyth County Estimated22.7+0.2
105Henrico County Estimated22.5+0.1
106Hampton city Estimated22.4+0.1
107Albemarle County Estimated22.2-0.2
108Richmond city Estimated22.1+0.1
109Roanoke County Estimated22-0.5
109Staunton city Estimated22-0.1
111Rockingham County Estimated21.70
112Bath County Estimated21.5n/a
113Accomack County Estimated21.1-0.3
114Waynesboro city Estimated21-1.3
115Franklin city Estimated20.7-2.6
115Winchester city Estimated20.7-0.4
117Danville city Estimated20.5+1.3
118Roanoke city Estimated19.9-1
119Martinsville city Estimated19.60
120Salem city Estimated18.7-0.1
121Bristol city Estimated18.4-0.7
122Montgomery County Estimated17.8-0.2
123Harrisonburg city Estimated17.1-0.2
123Williamsburg city Estimated17.1-0.6
125Charlottesville city Estimated16.9-0.1
125Radford city Estimated16.90
127Lynchburg city Estimated16.8-0.1
128Covington city Estimated15.4-1.3

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. 1 counties with data in other periods have no value for 2023 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/2023/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

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest mean travel time to work?

Surry County, with 43.4 minutes in 2023, according to the U.S. Census Bureau.

Which county has the lowest mean travel time to work?

Covington city, with 15.4 minutes in 2023.

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. 1 counties have no value for 2023 and are not ranked.

Mean travel time to work: other rankings

Counties in Virginia: more rankings