');
US City Data

Keokuk, IA

Population 9,748 · Iowa

Population
9,748
Median Income
$49,340
Median Home Value
$93,700
Median Rent
$810/mo

About Keokuk, IA

Keokuk is a small community in Iowa with a population of 9,748 residents. The median household income is $49,340 per year, which is below the national average. The median age in Keokuk is 40.3 years.

Housing in Keokuk has a median home value of $93,700 and median monthly rent of $810. Of the 4,968 total housing units, the majority are owner-occupied, with 2,608 owner-occupied and 1,730 renter-occupied units.

The unemployment rate in Keokuk is 5.8% and the poverty rate is 20.3%. 17.4% of residents hold a bachelor's degree or higher. The average commute time is 14.2 minutes.

How Keokuk Ranks in Iowa

Most Populated Cities
#43
of 50 cities · 9,748

Cost of Living in Keokuk, IA

Compared to national averages, Keokuk has a median household income of $49,340 (34% below the national median of $75,149). Home values average $93,700, which is 62% below the national median. Monthly rent at $810 is 30% below the US average of $1,163. Within Iowa, Keokuk's income is 27% below the state average of $67,947, and home values are 29% below the state median of $132,237.

Income vs National
$49,340
National: $75,149
Iowa: $67,947
Home Value vs National
$93,700
National: $244,900
Iowa: $132,237
Rent vs National
$810
National: $1,163
Iowa: $810
Unemployment vs National
5.8%
National: 3.7%
Iowa: 4.7%

Why Live in Keokuk, IA?

Keokuk offers affordable housing with a median home value of $93,700, below the US average of $244,900, and rent that’s lower than the national average at $810/month, and short commute times averaging just 14.2 minutes.

Potential considerations include median household income ($49,340) that falls below the national average. However, Keokuk’s smaller community size offers a quieter lifestyle and tight-knit neighborhoods.

Keokuk has a population of 9,748 with a median age of 40.3 years. Compare Keokuk with other cities to see how it stacks up, or explore all cities in Iowa.

Similar Cities Near Keokuk

Cities in Iowa with a similar population size.

CityPopulationMedian IncomeHome Value
Grinnell9,527$64,426$191,700Compare
Fairfield9,438$48,302$152,900Compare
Fort Madison10,221$49,359$95,900Compare
Carroll10,261$59,323$184,100Compare
Mount Pleasant9,093$59,216$145,600Compare
Waverly10,446$78,429$215,200Compare
Le Mars10,597$72,381$202,200Compare
Pella10,624$81,201$259,600Compare

Demographics

40.3
Median Age
4,420
Male
5,328
Female
0.6%
Foreign Born

Racial & Ethnic Composition

White3.6Hispanic/Latino0.8Black0Asian0Two or More3.2

Economy & Education

5.8%
Unemployment Rate
20.3%
Poverty Rate
17.4%
Bachelor's Degree+
14.2 min
Avg Commute

Housing

4,968
Total Housing Units
2,608
Owner Occupied
1,730
Renter Occupied

Other Cities in Iowa

Iowa CityIowa FallsAckleyAckworthAdairAdel

Data source: US Census Bureau ACS 5-Year Estimates. Last updated: 2026-04-05.

Compare Keokuk With Other Cities

Keokuk vs Iowa CityKeokuk vs Iowa FallsKeokuk vs AckleyKeokuk vs Ackworth

Frequently Asked Questions about Keokuk

What is the population of Keokuk, IA?

The population of Keokuk, IA is 9,748 according to the latest Census data.

What is the median household income in Keokuk?

The median household income in Keokuk, IA is $49,340 per year.

What is the median home value in Keokuk?

The median home value in Keokuk, IA is $93,700.

What is the average rent in Keokuk?

The median monthly rent in Keokuk, IA is $810.

What is the unemployment rate in Keokuk?

The unemployment rate in Keokuk, IA is 5.8%.

Explore More

Cost of Living in IowaMost Populated Cities in IowaCheapest Cities in IowaHighest Income Cities in IowaLowest Rent in IowaBest Cities for FamiliesBest Cities for Young ProfessionalsBest Cities for RetireesGuide: Cost Of LivingGuide: Moving GuideKeokuk vs AckleyKeokuk vs AckworthKeokuk vs Adair