Counties in Iowa by mean travel time to work

Monroe County had the highest mean travel time to work of 99 counties in 2023, at 27.6 minutes. Sioux County had the lowest, at 12.7 minutes. The median was 20.1 minutes and the figure for Iowa was 19.8 minutes. Source: the U.S. Census Bureau.

Highest27.6Monroe County
Lowest12.7Sioux County
Median20.199 counties
Iowa19.8History

Top 40 counties, 2023

CSVChart (SVG)

Monroe CountyMonroe County: 27.6 minutes27.6Madison CountyMadison County: 27 minutes27Guthrie CountyGuthrie County: 26.9 minutes26.9Keokuk CountyKeokuk County: 26.6 minutes26.6Cedar CountyCedar County: 26.4 minutes26.4Harrison CountyHarrison County: 26.2 minutes26.2Davis CountyDavis County: 25.6 minutes25.6Jones CountyJones County: 25.6 minutes25.6Benton CountyBenton County: 25.1 minutes25.1Jackson CountyJackson County: 25 minutes25Wayne CountyWayne County: 24.9 minutes24.9Mills CountyMills County: 24.7 minutes24.7Butler CountyButler County: 24.6 minutes24.6Warren CountyWarren County: 24.2 minutes24.2Washington CountyWashington County: 24.2 minutes24.2Clayton CountyClayton County: 24 minutes24Louisa CountyLouisa County: 23.9 minutes23.9Clarke CountyClarke County: 23.8 minutes23.8Greene CountyGreene County: 23.8 minutes23.8Ringgold CountyRinggold County: 23.6 minutes23.6Jasper CountyJasper County: 23.5 minutes23.5Allamakee CountyAllamakee County: 23.4 minutes23.4Buchanan CountyBuchanan County: 23.1 minutes23.1Decatur CountyDecatur County: 22.9 minutes22.9Monona CountyMonona County: 22.9 minutes22.9Van Buren CountyVan Buren County: 22.8 minutes22.8Tama CountyTama County: 22.6 minutes22.6Boone CountyBoone County: 22.4 minutes22.4Worth CountyWorth County: 22.3 minutes22.3Fayette CountyFayette County: 22.1 minutes22.1Howard CountyHoward County: 22.1 minutes22.1Grundy CountyGrundy County: 22 minutes22Hamilton CountyHamilton County: 21.7 minutes21.7Iowa CountyIowa County: 21.7 minutes21.7Emmet CountyEmmet County: 21.6 minutes21.6Fremont CountyFremont County: 21.5 minutes21.5Lucas CountyLucas County: 21.5 minutes21.5Calhoun CountyCalhoun County: 21.4 minutes21.4Hardin CountyHardin County: 21.4 minutes21.4Appanoose CountyAppanoose County: 21.3 minutes21.3
minutes. Source: Invokely calculation with data from U.S. Census Bureau. Retrieved 2026-10-10.

Full ranking

RankCounties2023
minutes
Change on 2022
1Monroe County Estimated27.6+1.9
2Madison County Estimated27+0.9
3Guthrie County Estimated26.9-0.8
4Keokuk County Estimated26.6+1.8
5Cedar County Estimated26.4+0.6
6Harrison County Estimated26.2-0.9
7Davis County Estimated25.6+1.7
7Jones County Estimated25.6+0.2
9Benton County Estimated25.1-0.5
10Jackson County Estimated25+0.9
11Wayne County Estimated24.9-0.1
12Mills County Estimated24.7+0.3
13Butler County Estimated24.6+1.1
14Warren County Estimated24.2-0.9
14Washington County Estimated24.2+1.3
16Clayton County Estimated24+1.2
17Louisa County Estimated23.9+1.6
18Clarke County Estimated23.80
18Greene County Estimated23.8+0.9
20Ringgold County Estimated23.6-0.5
21Jasper County Estimated23.5+0.1
22Allamakee County Estimated23.4+0.6
23Buchanan County Estimated23.1+1.1
24Decatur County Estimated22.9-0.9
24Monona County Estimated22.90
26Van Buren County Estimated22.80
27Tama County Estimated22.6-0.4
28Boone County Estimated22.4+0.3
29Worth County Estimated22.3-0.4
30Fayette County Estimated22.1-0.2
30Howard County Estimated22.1+0.7
32Grundy County Estimated22-0.5
33Hamilton County Estimated21.7-0.2
33Iowa County Estimated21.7-0.9
35Emmet County Estimated21.6+1.3
36Fremont County Estimated21.5-0.6
36Lucas County Estimated21.5-1.1
38Calhoun County Estimated21.4+0.4
38Hardin County Estimated21.4+1.2
40Appanoose County Estimated21.3-0.8
41Taylor County Estimated21.2+1
42Adair County Estimated21.1-1.9
42Clinton County Estimated21.1+1.1
44Osceola County Estimated21+0.5
45Dallas County Estimated20.8-0.4
46Montgomery County Estimated20.6+1.1
47Marion County Estimated20.4-0.1
48Chickasaw County Estimated20.3+0.5
49Pottawattamie County Estimated20.2-0.2
50Bremer County Estimated20.1+0.3
50Lyon County Estimated20.1-0.6
50Marshall County Estimated20.1+0.2
50Sac County Estimated20.10
54Hancock County Estimated20-0.7
55Pocahontas County Estimated19.9+0.5
55Polk County Estimated19.9+0.1
57Johnson County Estimated19.70
57Scott County Estimated19.70
59Adams County Estimated19.6-1
59Franklin County Estimated19.60
59Lee County Estimated19.6+0.5
59Wapello County Estimated19.60
63Delaware County Estimated19.5-1.2
63Mitchell County Estimated19.50
65Humboldt County Estimated19.4+2
65Muscatine County Estimated19.4+0.2
67Poweshiek County Estimated19.3+0.9
67Webster County Estimated19.3+1
69Page County Estimated19.2-0.1
69Wright County Estimated19.2+1.7
71Clay County Estimated19.1+1.5
71Floyd County Estimated19.1+0.1
71Linn County Estimated19.1+0.3
74Henry County Estimated18.8+1
74Plymouth County Estimated18.8-0.1
74Winneshiek County Estimated18.8+0.7
77Audubon County Estimated18.7-0.3
78Des Moines County Estimated18.6+1.9
79O'Brien County Estimated18.4+1.4
80Cherokee County Estimated18.3+0.3
80Shelby County Estimated18.3+0.7
82Story County Estimated18.2+0.3
83Crawford County Estimated17.9+0.9
84Mahaska County Estimated17.7-0.5
84Palo Alto County Estimated17.7+0.5
86Woodbury County Estimated17.6-0.1
87Dickinson County Estimated17.1+0.9
87Dubuque County Estimated17.10
89Ida County Estimated17-0.8
90Black Hawk County Estimated16.1-0.6
90Kossuth County Estimated16.1+0.9
92Cerro Gordo County Estimated15.8-0.6
93Winnebago County Estimated15.7-0.5
94Cass County Estimated15.6-0.5
95Union County Estimated15.4+0.1
96Jefferson County Estimated15.2-1
97Carroll County Estimated14.8+0.5
98Buena Vista County Estimated14.7-0.1
99Sioux County Estimated12.7-0.1

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. 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 Iowa by mean travel time to work using official data, and cite the source.
rank_places {"indicator":"mean_travel_time_to_work","level":"province","within":"Iowa","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=mean_travel_time_to_work&level=province&within=Iowa&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?

Monroe County, with 27.6 minutes in 2023, according to the U.S. Census Bureau.

Which county has the lowest mean travel time to work?

Sioux County, with 12.7 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.

Mean travel time to work: other rankings

Counties in Iowa: more rankings