Skip to main content

Indianola: Demographics & People

Indianola's population stands at 156 people, in 56 households. Median age 29.7 years. (10.9y younger than Pittsburg County; 5.5y younger than Oklahoma). Population is 69% White (non-Hispanic) and 1% Hispanic or Latino. 71% of households are family-led.

Population & Trend

Current population 156; figures track the most recent Census ACS 5-year estimates.

Population43,773 people
Population156 people (vs Oklahoma 63,420)

Age Distribution

Median age 29.7y is 9.2 years younger than the U.S. median (38.9y).

Age Summary · Total Pop156
Age Summary · Under 1852
Age Summary · 18 To 3438.0×
Age Summary · 35 To 6431.0×
Age Summary · 65 Plus35
Age Summary · Pct Under 1833.3%
Age Summary · Pct 18 To 3424.4%
Age Summary · Pct 35 To 6419.9%
Median age29.7 years (vs Oklahoma 35.2y)

Sources: Census ACS 5-Year 2024 — place-level B01001 query  ·  Refreshed 2026-04-29

Race, Ethnicity & Diversity

Of 156 residents, race / ethnicity breaks down by Census ACS counts (a person can identify with one or more groups).

Hispanic or Latino population1.3% (vs Oklahoma 12.3%)
White (non-Hispanic) population69.2% (vs Oklahoma 57.8%)

Households & Family Composition

56 households. 71% are family households — above the U.S. share of ~65%.

Family households40 households (vs Oklahoma 16,590)
Households that are families71.4% (vs Oklahoma 61.1%)
Total households56 households (vs Oklahoma 23,671)