Demographics & People — Grimes, Iowa

Population Overview

Population (Census)15,810
Estimated 2026~17,700
Median Age35.4
Total Households6,133
Family Households3,797
Average Household Size2.57
Diversity Index0.2254 (somewhat diverse)

Race & Ethnicity

White13,894
Black or African American368
Asian563
Hispanic or Latino1,023

Heritage & Ancestry

GroupCount
German5,126
Unclassified or not reported3,029
Other groups2,775
Irish2,723
English1,367
Hispanic: Hispanic or Latino780
American666
Yugoslavian657
Italian637
Hispanic: Mexican524

Language

English Only13,598
Spanish290
Population 5+14,814

Veterans

Veterans765
Population 18+10,905

Commuting

Mean Commute Time19.6 minutes
Work from Home22.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 Grimes, Iowa.