Demographics & People — Fort Dodge, Iowa

Population Overview

Population (Census)24,788
Estimated 2026~24,900
Median Age37.6
Total Households10,556
Family Households5,061
Average Household Size2.09
Diversity Index0.2572 (somewhat diverse)

Race & Ethnicity

White20,700
Black or African American1,115
Asian407
Hispanic or Latino1,940

Heritage & Ancestry

GroupCount
Unclassified or not reported8,810
German6,063
Other groups4,482
Irish2,717
Hispanic: Hispanic or Latino1,833
English1,729
Norwegian1,236
Hispanic: Mexican1,182
American888
Swedish874

Language

English Only21,849
Spanish1,012
Population 5+23,427

Veterans

Veterans1,487
Population 18+19,655

Commuting

Mean Commute Time19.0 minutes
Work from Home4.4%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Fort Dodge, Iowa.