Keokuk, IA
Full City Profile · Iowa · Hancock County County
2.9
/5.0
C+
Fair
9,748
Population
1,071/sq mi density
$49,340
Median Income
$27,785 per capita
$93,700
Home Value
$79,376 Zillow
$810
Median Rent
30.9% income on rent
52°F
Avg Temperature
275 sunny days/yr
873
Violent Crime/100K
4,087 property/100K
C+
Overall
2.9 / 5.0
Fair overall score based on economy, affordability, safety and education
B
Economy
3.4 / 5.0
$49,340 median income, 3.3% unemployment
A+
Affordability
5.0 / 5.0
$93,700 home value, $810/mo rent
F
Safety
1.0 / 5.0
873 violent crimes/100K (130% above avg)
C
Education
2.4 / 5.0
17.4% bachelor's degree or higher
Housing Overview
Median Home Value
$93,700
67% below
US avg: $281,900
Median Rent
$810/mo
30% below
US avg: $1,163/mo
Homeownership Rate
60.1%
8% below US avg (65.4%)
Total Housing Units
4,983
Median year built: 1950
Home Value by Source
Census Median
$93,700
Zillow (ZHVI)
$79,376
Median Sale Price
$69,950
Median List Price
$145,000
Census ACS, Zillow ZHVI, Redfin median sale price
Ownership vs. Renting
60.1%
Owner-Occupied
39.9%
Renter-Occupied
US avg: 65.4% owner-occupied
Fair Market Rents (HUD FY2026)
Studio
$682/mo
1 Bedroom
$764/mo
2 Bedroom
$919/mo
3 Bedroom
$1,178/mo
4 Bedroom
$1,227/mo
Census median rent:
$810/mo
Market Indicators (Redfin)
Median Days on Market
106 days
Sale-to-List Ratio
0.9%
Buyers market
Homes Sold
16
Price Drops
11.6%
of listings with price reduction
Price Per Sq Ft
$37
Active Inventory
43
homes for sale
Affordability & Housing Stock
Rent Burden
30.9%
of renters spending 30%+ of income on housing
0% below US avg (31.0%)
Median Year Built
1950
Average age of housing stock: 76 years
Homeownership Rate
60.1%
Complete Housing Data
Home Values
| Census Median Value | $93,700 |
| Zillow Home Value (ZHVI) | $79,376 |
| Median Sale Price | $69,950 |
| Median List Price | $145,000 |
| Price Per Sq Ft | $37 |
Rent
| Census Median Rent | $810 |
| FMR Studio | $682 |
| FMR 1-Bedroom | $764 |
| FMR 2-Bedroom | $919 |
| FMR 3-Bedroom | $1,178 |
| FMR 4-Bedroom | $1,227 |
Market
| Days on Market | 106 |
| Sale-to-List Ratio | 0.9% |
| Price Drops | 11.6% |
| Homes Sold | 16 |
| Active Inventory | 43 |
| Price Per Sq Ft | $37 |
Ownership & Stock
| Owner-Occupied | 60.1% |
| Renter-Occupied | 39.9% |
| Homeownership Rate | 60.1% |
| Total Housing Units | 4,983 |
| Median Year Built | 1950 |
| Rent Burden | 30.9% |
All Countries























































































































































































































































