Skip to main content
Population Review

Indianola, Iowa Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of Indianola, Iowa is 15,918 as of the 2023 American Community Survey, making it the 29th-largest city in Iowa. The median household income is $78,125, the median home value is $228,100, and the median age is 35.2.

The population has grown 10.0% since 2010 (14,821 → 16,297).

15,918

Population

1392

People / sq mi

$78,125

Median Income

$228,100

Median Home Value

Indianola covers 11.4 sq mi of land at 1392 people per square mile.

About Indianola, IA

Indianola is a city in Iowa with a population of 15,918. It ranks #29 among cities in Iowa by population. The median age is 35.2, younger than the national median. The population is 46.6% male and 53.4% female.

The median household income in Indianola is $78,125, near the US median of $74,580. 3.5% of residents live below the federal poverty level. Home values sit at a median of $228,100, with monthly rent averaging $966. The homeownership rate of 69.5% is higher than the national rate of 64.8%.

Educational attainment in Indianola reflects 33.5% of adults 25 and older holding a bachelor's degree or higher, near the national average of 34.3%. Roughly 11.6% of workers primarily work from home, similar to the national work-from-home rate of 14.2%. The average commute is 21.9 minutes each way.

Indianola city Population History (2010-2024)

The city of Indianola city had a population of 14,821 in 2010 and 16,297 in 2024, a 10.0% growth over 14 years. The peak was 16,297 in 2024. Average annual growth rate: 0.68%.

2024 · 16K20102024

16,297

Population (2024)

14,821

Population (2010)

16,297

Peak (2024)

0.68%

Avg Annual Growth

YearPopulation
201014,821
201114,919
201214,950
201315,103
201415,244
201515,456
201615,620
201715,906
201816,037
201916,015
202015,863
202115,945
202216,055
202316,110
202416,297

Race & Ethnicity

White93.1%
Black or African American1.1%
Asian0.0%
Hispanic or Latino (any race)0.6%
Two or More Races0.0%

Economy & Income

$78,125

Median Household Income

$36,388

Per Capita Income

3.5%

Poverty Rate

2.5%

Unemployment Rate

Housing

$228,100

Median Home Value

$966

Median Rent

69.5%

Owner-Occupied

Education

97.2%

High School+

33.5%

Bachelor's+

Commute

0.1%

Drive Alone

73.7%

Public Transit

11.6%

Work From Home

21.9 min

Avg Commute

Community Profile

19.5%

Foreign Born

95.6%

Non-English at Home

5.8%

Veterans

11.1%

With Disability

98.2%

Health Insurance

95.8%

Internet Access

Employment by Industry

Professional, Scientific & Management25.4%
Information13.0%
Education, Health Care & Social Services8.8%
Construction7.9%
Manufacturing6.2%
Finance, Insurance & Real Estate5.9%
Arts, Entertainment & Food Services4.8%
Retail Trade4.4%
Public Administration3.6%
Transportation & Warehousing1.2%
Agriculture & Mining1.0%

Largest cities in Iowa

Largest counties in Iowa

Part of Iowa

Metro areas in Iowa

City rankings

Frequently Asked Questions

Indianola, Iowa has a population of 15,918 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 29th-largest city in Iowa.

The median household income in Indianola, Iowa is $78,125, with 3.5% of residents living below the federal poverty level.

The median home value in Indianola, Iowa is $228,100, with median monthly rent at $966 and a homeownership rate of 69.5%.

The median age in Indianola, Iowa is 35.2 years. The population is 46.6% male and 53.4% female.

The population has grown 10.0% since 2010 (14,821 → 16,297).

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.