Mean Commute Time in Iowa

ACS 2024 5-Year Estimates

Mean Commute Time
21.8 min −21.0% vs nat'l
Rank #45 of 52
14th %ile

How Iowa Compares

Iowa
21.8 min
National
27.6 min
21.0% below

State Ranking

Rank State Value
#42 Utah 24.4 min
#43 Wisconsin 24.3 min
#44 Idaho 23.7 min
#45 Iowa 21.8 min
#46 Kansas 21.7 min
#47 Nebraska 21.2 min
#48 Montana 21.1 min
View full state ranking →

Highest Commute Counties in Iowa

# County Commute
1 Monroe County 32.2 min
2 Madison County 30.3 min
3 Louisa County 29.4 min
4 Keokuk County 29.3 min
5 Harrison County 29.0 min
6 Guthrie County 29.0 min
7 Cedar County 28.9 min
8 Mills County 28.1 min
9 Davis County 27.5 min
10 Jones County 27.3 min

Lowest Commute Counties in Iowa

# County Commute
99 Sioux County 15.2 min
98 Buena Vista County 15.9 min
97 Winnebago County 16.5 min
96 Carroll County 17.3 min
95 Cass County 17.5 min
94 Cerro Gordo County 17.7 min
93 Black Hawk County 17.9 min
92 Union County 17.9 min
91 Jefferson County 18.0 min
90 Ida County 18.2 min

Mean Commute Time in Iowa

Iowa has a mean commute time of 21.8 min, ranking #45 of 52 among all 52 states and territories. This is 21.0% below the national value of 27.6 min.

Across Iowa's 99 counties, mean commute time ranges from 15.2 min to 32.2 min. The county with the highest value is Monroe County at 32.2 min.

Estimated mean travel time to work in minutes for workers aged 16+.

About this data

Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2024). All values are estimates derived from survey samples and are subject to margin of error. For more information, see our methodology.