Demographics & People — Indianola, Iowa

Population Overview

Population (Census)15,918
Estimated 2026~16,300
Median Age35.9
Total Households6,008
Family Households3,862
Average Household Size2.42
Diversity Index0.1066 (relatively homogeneous)

Race & Ethnicity

White14,815
Black or African American168
Asian255
Hispanic or Latino446

Heritage & Ancestry

GroupCount
German4,605
Unclassified or not reported4,236
Irish2,148
English2,034
Other groups2,032
American685
Dutch578
Italian524
Swedish517
Norwegian461

Language

English Only14,305
Spanish229
Population 5+14,961

Veterans

Veterans751
Population 18+12,059

Commuting

Mean Commute Time21.8 minutes
Work from Home14.3%
Commuter ProfileN/A
Source: Census ACS 5-Year 2023; Census ACS 5-Year 2023, Table B01003; Census ACS 5-Year 2023, B19013. Data for Indianola, Iowa.