Skip to main content
Homes for sale in Keokuk, Iowa
Iowa

Homes for Sale in Keokuk

“50 active listings in Keokuk, Iowa · Average list price $147,450”

50 listings
Avg $147,450
148 days avg
Explore
Market Overview

Keokuk Real Estate at a Glance

Current market statistics for Keokuk, IA

50

Active Listings

$147K

Avg Price

$69

Price/Sqft

148

Avg Days

Price Range

From

$4,500

To

$750,000

Browse

Homes for Sale in Keokuk

Every active listing in Keokuk, browsable page by page.

513 N 5th Street - Single Family for sale in Keokuk, IA
Single Family

$75K

513 N 5th Street

Keokuk, IA

3 bd2 ba2,151
1108 Bank Street - Single Family for sale in Keokuk, IA
Single Family

$16K

1108 Bank Street

Keokuk, IA

2 bd2 ba1,777
1228 Orleans Avenue - Single Family for sale in Keokuk, IA
Single Family

$135K

1228 Orleans Avenue

Keokuk, IA

2 bd1 ba1,414
1725 Orleans Avenue - Single Family for sale in Keokuk, IA
Single Family

$170K

1725 Orleans Avenue

Keokuk, IA

4 bd2 ba1,128
1118 Bank Street - Single Family for sale in Keokuk, IA
Single Family

$10K

1118 Bank Street

Keokuk, IA

3 bd2 ba1,608
1322 Carroll Street - Single Family for sale in Keokuk, IA
Single Family

$8K

1322 Carroll Street

Keokuk, IA

2 bd1 ba900
608 S 18Th Street - Single Family for sale in Keokuk, IA
Single Family

$240K

608 S 18Th Street

Keokuk, IA

5 bd3 ba1,394
515 Grand Avenue - Single Family for sale in Keokuk, IA
Single Family

$130K

515 Grand Avenue

Keokuk, IA

2 bd2 ba1,852
816 Orleans Avenue - Single Family for sale in Keokuk, IA
Single Family

$135K

816 Orleans Avenue

Keokuk, IA

4 bd3 ba3,369
2750 340th Street - Single Family for sale in Keokuk, IA
Single Family

$220K

2750 340th Street

Keokuk, IA

3 bd2 ba1,445
7 Mahaska Road - Single Family for sale in Keokuk, IA
Single Family

$540K

7 Mahaska Road

Keokuk, IA

5 bd6 ba4,781
923 Fulton Street - Land for sale in Keokuk, IA
Land

$5K

923 Fulton Street

Keokuk, IA

0 bd0 ba0
1112 High Street - Single Family for sale in Keokuk, IA
Single Family

$25K

1112 High Street

Keokuk, IA

4 bd2 ba1,872
729 Grand Avenue - Single Family for sale in Keokuk, IA
Single Family

$595K

729 Grand Avenue

Keokuk, IA

7 bd6 ba5,661
Carbide Lane - Land for sale in Keokuk, IA
Land

$78K

Carbide Lane

Keokuk, IA

0 bd0 ba0
422 S 22Nd Street - Single Family for sale in Keokuk, IA
Single Family

$135K

422 S 22Nd Street

Keokuk, IA

4 bd2 ba2,062
510 N 4th Street - Single Family for sale in Keokuk, IA
Single Family

$199K

510 N 4th Street

Keokuk, IA

5 bd5 ba4,692
909 Fulton Street - Single Family for sale in Keokuk, IA
Single Family

$32K

909 Fulton Street

Keokuk, IA

3 bd2 ba1,717
2418 340Th Street - Single Family for sale in Keokuk, IA
Single Family

$300K

2418 340Th Street

Keokuk, IA

5 bd3 ba2,160
So 7th - Land for sale in Keokuk, IA
Land

$68K

So 7th

Keokuk, IA

0 bd0 ba0
3599 Johnson St Rd - Mobile Home for sale in Keokuk, IA
Mobile Home

$215K

3599 Johnson St Rd

Keokuk, IA

2 bd2 ba1,664
Valley Road - Land for sale in Keokuk, IA
Land

$124K

Valley Road

Keokuk, IA

0 bd0 ba0
726 N 12th Street - Single Family for sale in Keokuk, IA
Single Family

$27K

726 N 12th Street

Keokuk, IA

3 bd3 ba1,920
503 N 3rd St - Multi-Family for sale in Keokuk, IA
Multi-Family

$395K

503 N 3rd St

Keokuk, IA

0 bd0 ba2,040
1 Park Place - Single Family for sale in Keokuk, IA
Single Family

$100K

1 Park Place

Keokuk, IA

4 bd2 ba2,509
707 FRANKLIN - Multi-Family for sale in Keokuk, IA
Multi-Family

$30K

707 FRANKLIN

Keokuk, IA

0 bd0 ba5,124
513 S 17th Street - Single Family for sale in Keokuk, IA
Single Family

$85K

513 S 17th Street

Keokuk, IA

1 bd1 ba800
1713 Concert Street - Single Family for sale in Keokuk, IA
Single Family

$118K

1713 Concert Street

Keokuk, IA

2 bd2 ba1,112
2211 Lincoln Avenue - Single Family for sale in Keokuk, IA
Single Family

$143K

2211 Lincoln Avenue

Keokuk, IA

2 bd1 ba1,468
710 Carroll Street - Single Family for sale in Keokuk, IA
Single Family

$65K

710 Carroll Street

Keokuk, IA

1 bd2 ba732
2736 Old Vineyard Road - Single Family for sale in Keokuk, IA
Single Family

$335K

2736 Old Vineyard Road

Keokuk, IA

3 bd3 ba3,218
707 Main Street - Commercial for sale in Keokuk, IA
Commercial

$350K

707 Main Street

Keokuk, IA

0 bd0 ba0
2625 346th - Land for sale in Keokuk, IA
Land

$72K

2625 346th

Keokuk, IA

0 bd0 ba0
1 Park Place - Single Family for sale in Keokuk, IA
Single Family

$100K

1 Park Place

Keokuk, IA

4 bd3 ba2,509
3866 Main unit 3876 Street Unit 3876 - Commercial for sale in Keokuk, IA
Commercial

$193K

3866 Main unit 3876 Street Unit 3876

Keokuk, IA

0 bd0 ba0
813 Morgan Street - Single Family for sale in Keokuk, IA
Single Family

$163K

813 Morgan Street

Keokuk, IA

4 bd3 ba2,814
1008 Grand Avenue - Single Family for sale in Keokuk, IA
Single Family

$175K

1008 Grand Avenue

Keokuk, IA

3 bd2 ba2,136
208 S 14Th Street - Multi-Family for sale in Keokuk, IA
Multi-Family

$20K

208 S 14Th Street

Keokuk, IA

0 bd0 ba2,420
613 N 10Th Street - Multi-Family for sale in Keokuk, IA
Multi-Family

$27K

613 N 10Th Street

Keokuk, IA

4 bd2 ba1,746
252 Boulevard Road - Single Family for sale in Keokuk, IA
Single Family

$99K

252 Boulevard Road

Keokuk, IA

2 bd1 ba1,200
1812 Bank Street - Single Family for sale in Keokuk, IA
Single Family

$52K

1812 Bank Street

Keokuk, IA

2 bd2 ba1,115
111 N 5th Street - Commercial for sale in Keokuk, IA
Commercial

$45K

111 N 5th Street

Keokuk, IA

0 bd0 ba0
1020 Orleans Ave - Single Family for sale in Keokuk, IA
Single Family

$91K

1020 Orleans Ave

Keokuk, IA

3 bd2 ba1,770
Main - Land for sale in Keokuk, IA
Land

$289K

Main

Keokuk, IA

0 bd0 ba0
512 S 8Th Street - Single Family for sale in Keokuk, IA
Single Family

$8K

512 S 8Th Street

Keokuk, IA

2 bd1 ba1,302
619 Blondeau Street - Commercial for sale in Keokuk, IA
Commercial

$750K

619 Blondeau Street

Keokuk, IA

0 bd0 ba0
1329 Des Moines - Multi-Family for sale in Keokuk, IA
Multi-Family

$51K

1329 Des Moines

Keokuk, IA

0 bd0 ba1,764
1318 Main Street - Commercial for sale in Keokuk, IA
Commercial

$5K

1318 Main Street

Keokuk, IA

0 bd0 ba0

Showing 1–48 of 50 · Page 1 of 1

Beyond the listings

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.

Local market guide

Keokuk Housing Market

Browse 50 active listings in Keokuk, Iowa. The average list price for this active inventory is $147,450. Compare the price and property details reported in each listing.

Average list price $147,450 · Range $4,500–$750,000 · 50 active listings

Buyer questions

Frequently Asked Questions

How many active listings are available in Keokuk, Iowa?

The current inventory contains 50 active listings in Keokuk, IA.

What is the average list price in Keokuk, Iowa?

The average list price among current active listings in Keokuk, IA is $147,450. Current list prices range from $4,500 to $750,000.

What is the average days on market for active listings in Keokuk?

Current active listings in Keokuk, IA report an average of 148 days on market.

What is the average list price per square foot in Keokuk?

The average list price per square foot among current active listings in Keokuk, IA is $69.

Ready to make the list yours?

Use the full search to set your price, beds, property type, and must-have features for Keokuk.

Search Keokuk homes