US counties by mean travel time to work
Calhoun County had the highest mean travel time to work of 2969 counties in 2021, at 45.9 minutes. Aleutians East Borough had the lowest, at 5.7 minutes. The median was 24 minutes and the figure for the United States was 26.8 minutes. Source: the U.S. Census Bureau.
Top 40 counties, 2021
Full ranking
| Rank | Counties | 2021 |
|---|---|---|
| 1 | Calhoun County Estimated | 45.9 |
| 1 | Lewis County Estimated | 45.9 |
| 3 | Bronx County Estimated | 45.3 |
| 4 | Pike County Estimated | 44.9 |
| 5 | Charles County Estimated | 44.6 |
| 6 | Richmond County Estimated | 44.5 |
| 7 | Amite County Estimated | 44.2 |
| 8 | Queens County Estimated | 43.8 |
| 9 | Trousdale County Estimated | 43 |
| 10 | Kings County Estimated | 42.9 |
| 11 | Newton County Estimated | 42.4 |
| 12 | Manassas Park city Estimated | 41.5 |
| 13 | Morgan County Estimated | 40.9 |
| 14 | Elbert County Estimated | 40.8 |
| 14 | Rappahannock County Estimated | 40.8 |
| 16 | Calvert County Estimated | 40.7 |
| 17 | Jackson County Estimated | 40.5 |
| 18 | Westmoreland County Estimated | 40.4 |
| 19 | San Jacinto County Estimated | 40.2 |
| 20 | Monroe County Estimated | 40.1 |
| 21 | Warren County Estimated | 40 |
| 22 | Elliott County Estimated | 39.9 |
| 23 | Owen County Estimated | 39.8 |
| 23 | Surry County Estimated | 39.8 |
| 25 | Menifee County Estimated | 39.7 |
| 26 | Bandera County Estimated | 39.6 |
| 27 | Buckingham County Estimated | 39.3 |
| 27 | Gates County Estimated | 39.3 |
| 29 | Houston County Estimated | 39.2 |
| 29 | Prince William County Estimated | 39.2 |
| 29 | Putnam County Estimated | 39.2 |
| 29 | Stafford County Estimated | 39.2 |
| 33 | Hampshire County Estimated | 39.1 |
| 34 | Cumberland County Estimated | 38.8 |
| 34 | Lee County Estimated | 38.8 |
| 34 | Nicholas County Estimated | 38.8 |
| 37 | Fauquier County Estimated | 38.7 |
| 37 | Mathews County Estimated | 38.7 |
| 39 | Orange County Estimated | 38.6 |
| 40 | Greene County Estimated | 38.4 |
| 40 | Park County Estimated | 38.4 |
| 42 | King William County Estimated | 38.2 |
| 42 | Paulding County Estimated | 38.2 |
| 44 | Amelia County Estimated | 38.1 |
| 45 | Calaveras County Estimated | 38 |
| 45 | Clay County Estimated | 38 |
| 47 | Leslie County Estimated | 37.9 |
| 47 | Liberty County Estimated | 37.9 |
| 47 | Renville County Estimated | 37.9 |
| 47 | Spotsylvania County Estimated | 37.9 |
| 51 | Contra Costa County Estimated | 37.8 |
| 51 | Greene County Estimated | 37.8 |
| 53 | Robertson County Estimated | 37.6 |
| 54 | Stewart County Estimated | 37.5 |
| 54 | Talbot County Estimated | 37.5 |
| 56 | Torrance County Estimated | 37.4 |
| 57 | Stone County Estimated | 37.3 |
| 58 | Culpeper County Estimated | 37.1 |
| 59 | Hickman County Estimated | 37 |
| 59 | Marion County Estimated | 37 |
| 61 | Jefferson County Estimated | 36.9 |
| 61 | LaSalle Parish Estimated | 36.9 |
| 61 | St. Helena Parish Estimated | 36.9 |
| 61 | Sussex County Estimated | 36.9 |
| 65 | Calhoun County Estimated | 36.8 |
| 65 | Rains County Estimated | 36.8 |
| 65 | San Benito County Estimated | 36.8 |
| 68 | Gilpin County Estimated | 36.6 |
| 68 | Van Zandt County Estimated | 36.6 |
| 68 | Wilson County Estimated | 36.6 |
| 71 | Prince George's County Estimated | 36.5 |
| 71 | Switzerland County Estimated | 36.5 |
| 73 | Essex County Estimated | 36.4 |
| 73 | Pickens County Estimated | 36.4 |
| 75 | Pendleton County Estimated | 36.3 |
| 76 | Nassau County Estimated | 36.2 |
| 77 | Adams County Estimated | 36.1 |
| 77 | Jasper County Estimated | 36.1 |
| 77 | Lawrence County Estimated | 36.1 |
| 77 | Matanuska-Susitna Borough Estimated | 36.1 |
| 81 | Choctaw County Estimated | 36 |
| 81 | Hudson County Estimated | 36 |
| 83 | Clarke County Estimated | 35.9 |
| 83 | Crawford County Estimated | 35.9 |
| 83 | Glades County Estimated | 35.9 |
| 83 | Heard County Estimated | 35.9 |
| 87 | Golden Valley County Estimated | 35.8 |
| 87 | Holmes County Estimated | 35.8 |
| 89 | Carroll County Estimated | 35.7 |
| 89 | Currituck County Estimated | 35.7 |
| 89 | Kaufman County Estimated | 35.7 |
| 89 | Livingston Parish Estimated | 35.7 |
| 89 | Macon County Estimated | 35.7 |
| 89 | Trinity County Estimated | 35.7 |
| 95 | Franklin County Estimated | 35.6 |
| 95 | Glascock County Estimated | 35.6 |
| 95 | Wirt County Estimated | 35.6 |
| 98 | Bastrop County Estimated | 35.5 |
| 98 | Lapeer County Estimated | 35.5 |
| 98 | Morgan County Estimated | 35.5 |
| 101 | Benton County Estimated | 35.4 |
| 102 | Boise County Estimated | 35.3 |
| 102 | Columbia County Estimated | 35.3 |
| 102 | Jefferson Davis County Estimated | 35.3 |
| 102 | King and Queen County Estimated | 35.3 |
| 102 | Louisa County Estimated | 35.3 |
| 102 | Newton County Estimated | 35.3 |
| 102 | Vinton County Estimated | 35.3 |
| 102 | Wilkinson County Estimated | 35.3 |
| 102 | Winn Parish Estimated | 35.3 |
| 111 | Camas County Estimated | 35.2 |
| 111 | Mason County Estimated | 35.2 |
| 111 | Pearl River County Estimated | 35.2 |
| 111 | San Joaquin County Estimated | 35.2 |
| 115 | Charles City County Estimated | 35.1 |
| 115 | King George County Estimated | 35.1 |
| 115 | Northumberland County Estimated | 35.1 |
| 118 | Gloucester County Estimated | 35 |
| 118 | Hale County Estimated | 35 |
| 118 | Lincoln County Estimated | 35 |
| 118 | Meriwether County Estimated | 35 |
| 122 | Bracken County Estimated | 34.9 |
| 122 | Monroe County Estimated | 34.9 |
| 122 | Perry County Estimated | 34.9 |
| 122 | Sabine Parish Estimated | 34.9 |
| 126 | Frederick County Estimated | 34.8 |
| 126 | Montgomery County Estimated | 34.8 |
| 126 | Owen County Estimated | 34.8 |
| 126 | Ripley County Estimated | 34.8 |
| 126 | Westchester County Estimated | 34.8 |
| 131 | Manassas city Estimated | 34.7 |
| 131 | Stewart County Estimated | 34.7 |
| 133 | Humphreys County Estimated | 34.6 |
| 133 | Sussex County Estimated | 34.6 |
| 135 | Estill County Estimated | 34.5 |
| 135 | Hunterdon County Estimated | 34.5 |
| 135 | Osceola County Estimated | 34.5 |
| 135 | Pend Oreille County Estimated | 34.5 |
| 135 | Queen Anne's County Estimated | 34.5 |
| 140 | Perquimans County Estimated | 34.4 |
| 140 | Warren County Estimated | 34.4 |
| 142 | Attala County Estimated | 34.3 |
| 142 | Caroline County Estimated | 34.3 |
| 142 | Hancock County Estimated | 34.3 |
| 142 | McCormick County Estimated | 34.3 |
| 142 | Walthall County Estimated | 34.3 |
| 142 | Walton County Estimated | 34.3 |
| 148 | Essex County Estimated | 34.2 |
| 148 | Hancock County Estimated | 34.2 |
| 148 | Tipton County Estimated | 34.2 |
| 151 | Garrard County Estimated | 34.1 |
| 151 | Grant Parish Estimated | 34.1 |
| 151 | Mingo County Estimated | 34.1 |
| 151 | Orange County Estimated | 34.1 |
| 151 | Wise County Estimated | 34.1 |
| 156 | Bates County Estimated | 34 |
| 156 | Cannon County Estimated | 34 |
| 156 | Catahoula Parish Estimated | 34 |
| 156 | Edmonson County Estimated | 34 |
| 156 | Elk County Estimated | 34 |
| 156 | Monmouth County Estimated | 34 |
| 156 | Riverside County Estimated | 34 |
| 156 | Summers County Estimated | 34 |
| 156 | Washington County Estimated | 34 |
| 165 | Blount County Estimated | 33.9 |
| 165 | Brantley County Estimated | 33.9 |
| 165 | Isanti County Estimated | 33.9 |
| 165 | Kendall County Estimated | 33.9 |
| 165 | Marion County Estimated | 33.9 |
| 170 | Barrow County Estimated | 33.8 |
| 170 | Breckinridge County Estimated | 33.8 |
| 170 | Brown County Estimated | 33.8 |
| 170 | Cheatham County Estimated | 33.8 |
| 170 | Douglas County Estimated | 33.8 |
| 170 | Gwinnett County Estimated | 33.8 |
| 170 | Montgomery County Estimated | 33.8 |
| 170 | Pike County Estimated | 33.8 |
| 170 | Rockdale County Estimated | 33.8 |
| 170 | Washington County Estimated | 33.8 |
| 180 | Cherokee County Estimated | 33.7 |
| 180 | Franklin County Estimated | 33.7 |
| 180 | Hood County Estimated | 33.7 |
| 180 | Kemper County Estimated | 33.7 |
| 180 | Monroe County Estimated | 33.7 |
| 180 | Screven County Estimated | 33.7 |
| 186 | Brown County Estimated | 33.6 |
| 186 | Hickory County Estimated | 33.6 |
| 186 | Middlesex County Estimated | 33.6 |
| 186 | Norfolk County Estimated | 33.6 |
| 186 | Page County Estimated | 33.6 |
| 186 | Tate County Estimated | 33.6 |
| 192 | Floyd County Estimated | 33.5 |
| 192 | Henry County Estimated | 33.5 |
| 194 | Alameda County Estimated | 33.4 |
| 194 | Fayette County Estimated | 33.4 |
| 194 | Juniata County Estimated | 33.4 |
| 194 | Morgan County Estimated | 33.4 |
| 194 | Roane County Estimated | 33.4 |
| 194 | Washington Parish Estimated | 33.4 |
| 200 | Caldwell County Estimated | 33.3 |
| 200 | Franklin County Estimated | 33.3 |
| 200 | Saluda County Estimated | 33.3 |
| 200 | Somervell County Estimated | 33.3 |
| 200 | Teller County Estimated | 33.3 |
| 205 | Frederick County Estimated | 33.2 |
| 205 | Grand Isle County Estimated | 33.2 |
| 205 | Solano County Estimated | 33.2 |
| 208 | Dickson County Estimated | 33.1 |
| 208 | Lincoln County Estimated | 33.1 |
| 208 | Loudoun County Estimated | 33.1 |
| 208 | Madison County Estimated | 33.1 |
| 212 | Avoyelles Parish Estimated | 33 |
| 212 | Cleburne County Estimated | 33 |
| 212 | George County Estimated | 33 |
| 212 | Philadelphia County Estimated | 33 |
| 212 | Plymouth County Estimated | 33 |
| 212 | Smith County Estimated | 33 |
| 218 | Allendale County Estimated | 32.9 |
| 218 | Butts County Estimated | 32.9 |
| 218 | Parker County Estimated | 32.9 |
| 221 | Bollinger County Estimated | 32.8 |
| 221 | Caroline County Estimated | 32.8 |
| 221 | Clay County Estimated | 32.8 |
| 221 | Newton County Estimated | 32.8 |
| 221 | Pierce County Estimated | 32.8 |
| 221 | Powhatan County Estimated | 32.8 |
| 221 | San Francisco County Estimated | 32.8 |
| 228 | Banks County Estimated | 32.7 |
| 228 | Caldwell County Estimated | 32.7 |
| 228 | Cook County Estimated | 32.7 |
| 228 | Fluvanna County Estimated | 32.7 |
| 228 | Fort Bend County Estimated | 32.7 |
| 228 | Jasper County Estimated | 32.7 |
| 228 | Marion County Estimated | 32.7 |
| 228 | Nicholas County Estimated | 32.7 |
| 236 | Chisago County Estimated | 32.6 |
| 236 | Grainger County Estimated | 32.6 |
| 236 | Lincoln County Estimated | 32.6 |
| 236 | Lunenburg County Estimated | 32.6 |
| 236 | Meade County Estimated | 32.6 |
| 236 | Spencer County Estimated | 32.6 |
| 242 | Madison County Estimated | 32.5 |
| 242 | Will County Estimated | 32.5 |
| 244 | Bergen County Estimated | 32.4 |
| 244 | Fulton County Estimated | 32.4 |
| 244 | Greene County Estimated | 32.4 |
| 244 | Harford County Estimated | 32.4 |
| 244 | Leake County Estimated | 32.4 |
| 244 | Magoffin County Estimated | 32.4 |
| 244 | Nottoway County Estimated | 32.4 |
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. 69 counties with data in other periods have no value for 2021 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/2021/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 US counties by mean travel time to work using official data, and cite the source.
rank_places {"indicator":"mean_travel_time_to_work","level":"province","within":"United States","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=mean_travel_time_to_work&level=province&within=United%20States&limit=10
Questions
Which county has the highest mean travel time to work?
Calhoun County, with 45.9 minutes in 2021, according to the U.S. Census Bureau.
Which county has the lowest mean travel time to work?
Aleutians East Borough, with 5.7 minutes in 2021.
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. 69 counties have no value for 2021 and are not ranked.
Mean travel time to work: other rankings
- US states
- Counties in Texas
- Counties in Georgia
- Counties in Virginia
- 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
US counties: 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