
Homes for Sale in Keokuk
“Discover your next home in Keokuk”
Keokuk Real Estate at a Glance
Current market statistics for Keokuk, IA
53
Active Listings
$148K
Avg Price
$80K
Median Price
2,089
Avg Sqft
140
Avg Days
Price Range
From
$5,000
To
$800,000
Editor's Picks
Our curated selection of the finest keokuk homes
More Keokuk Homes
More standout listings from across the Keokuk market

$273K
510 N 4th Street
Keokuk, IA

$91K
“3 Bedroom 2 Bath Single Family Home Built 1910 in Keokuk, IA”
1020 Orleans Ave
Keokuk, IA

$49K
619 Morgan Street
Keokuk, IA

$25K
“1440 Sq Ft 3 Bedroom 2 Bath Single Family Home in Keokuk, IA Built 1908”
1114 SEYMOUR Street
Keokuk, IA

$525K
2461 Carbide Lane
Keokuk, IA

$175K
716 Hazelhurst
Keokuk, IA

$75K
3704 Whispering Lane
Keokuk, IA

$20K
“2-Bedroom Single Family Home at 1317 Franklin Street in Keokuk, IA”
1317 Franklin Street
Keokuk, IA
Homes for Sale in Keokuk
Every active listing in Keokuk, browsable page by page.

$90K
2625 346th Street
Keokuk, IA

$175K
716 Hazelhurst
Keokuk, IA

$75K
217 S 19th
Keokuk, IA

$105K
1 Park Place
Keokuk, IA

$360K
3252 Brookshire Drive
Keokuk, IA

$110K
1719 Franklin Street
Keokuk, IA

$80K
1307 Blondeau Street
Keokuk, IA

$49K
619 Morgan Street
Keokuk, IA

$193K
3866 Main unit 3876 Street Unit 3876
Keokuk, IA

$42K
205 N 7th Street
Keokuk, IA

$30K
1406 Ash Street
Keokuk, IA

$272K
3257 Brookshire Drive
Keokuk, IA

$25K
“1440 Sq Ft 3 Bedroom 2 Bath Single Family Home in Keokuk, IA Built 1908”
1114 SEYMOUR Street
Keokuk, IA

$190K
25 King Street
Keokuk, IA

$163K
813 Morgan Street
Keokuk, IA

$35K
225 S 15Th Street
Keokuk, IA

$270K
3582 270Th Avenue
Keokuk, IA

$185K
1012 N 17Th Street
Keokuk, IA

$90K
621 Concert Street
Keokuk, IA

$15K
1227 Franklin Street
Keokuk, IA

$225K
1008 Grand Avenue
Keokuk, IA

$62K
1428 Orleans
Keokuk, IA

$40K
208 S 14Th Street
Keokuk, IA

$28K
726 & 728 Morgan Street
Keokuk, IA

$200K
3611 Argyle Road
Keokuk, IA

$27K
613 N 10Th Street
Keokuk, IA

$565K
7 Mahaska Road
Keokuk, IA

$20K
“0.35 Acre Corner Lot Land at 418 Johnson Street Road, Keokuk, IA”
418 Johnson Street Road
Keokuk, IA

$65K
209 Washington Street
Keokuk, IA

$75K
3704 Whispering Lane
Keokuk, IA

$399K
3370 Mississippi River Rd
Keokuk, IA

$119K
252 Boulevard Road
Keokuk, IA

$155K
916 Grand Avenue
Keokuk, IA

$20K
“2-Bedroom Single Family Home at 1317 Franklin Street in Keokuk, IA”
1317 Franklin Street
Keokuk, IA

$525K
2461 Carbide Lane
Keokuk, IA

$55K
1812 Bank Street
Keokuk, IA

$60K
111 N 5th Street
Keokuk, IA

$91K
“3 Bedroom 2 Bath Single Family Home Built 1910 in Keokuk, IA”
1020 Orleans Ave
Keokuk, IA

$273K
510 N 4th Street
Keokuk, IA

$84K
1323 Fulton Streets
Keokuk, IA

$35K
1211 Franklin Street
Keokuk, IA

$5K
“Buildable 0.10 Acre City Lot on Bank Street in Keokuk, IA”
1111 Bank Street
Keokuk, IA

$8K
512 S 8Th Street
Keokuk, IA

$76K
1419 Johnson Street
Keokuk, IA

$57K
1016 Morgan
Keokuk, IA

$275K
914 Timea Street
Keokuk, IA

$25K
1829 Main Street
Keokuk, IA

$25K
902 Ridge Street
Keokuk, IA

$800K
629 Blondeau Street
Keokuk, IA

$595K
729 Grand Avenue
Keokuk, IA
Showing 1–50 of 53 · Page 1 of 2
Continue exploring Keokuk
Turn the listings into a short list with a clearer read on the Keokuk market, its neighborhoods, and the home features that matter to you.
Keokuk Housing Market
Keokuk, Iowa has 53 homes for sale, with a median list price of $79,900. Browse active listings, filter by price, beds, and property type, and compare homes across the Keokuk market.
Median list price $79,900 · Range $5,000–$800,000 · 53 active listings
Frequently Asked Questions
How many homes are for sale in Keokuk, Iowa?
What is the average home price in Keokuk, Iowa?
What is the median home price in Keokuk?
How long do homes stay on the market in Keokuk?
Shape your search
Browse Keokuk by home feature
Ready to make the list yours?
Use the full search to set your price, beds, property type, and must-have features for Keokuk.