173

Recently Sold Keokuk, IA Homes

Section Image
  • /31

    $99,500

    Sold Jan 16, 2026

    1014 Leighton St, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,490 Sq Ft
    • Built 1941

    Last Sold Summary

    • 28% Below List Price
    • $67/SF
    • 120 Days On Market

    Current Estimated Value $105,208

    Last Listing Agent Jordan Leroy The People's Real Estate

    1014 Leighton St, Keokuk, IA 52632
  • /28

    $152,500

    Sold Jul 28, 2026

    2511 Middle Rd, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,490 Sq Ft
    • Built 1964

    Last Sold Summary

    • 5% Below List Price
    • $102/SF
    • 58 Days On Market

    Current Estimated Value $156,579

    Last Listing Agent Tammy Panther Weichert Realtors-The Massimo Group

    2511 Middle Rd, Keokuk, IA 52632
  • /13

    $15,500

    Sold Oct 14, 2025

    2000 Missouri St, Keokuk, IA 52632

    • Land
    • 36,154 Sq Ft
    • $18,675 per Acre

    Last Sold Summary

    • 6% Below List Price
    • 4 Days On Market

    Current Estimated Value $42,588

    Last Listing Agent Rebecca Sowers The People's Real Estate

    2000 Missouri St, Keokuk, IA 52632
  • /2

    $170,000

    Sold Dec 11, 2025

    903 Boulevard Rd, Keokuk, IA 52632

    • 2 Beds
    • 1 Bath
    • 1,754 Sq Ft
    • Built 1962

    Last Sold Summary

    • $97/SF
    • 2 Days On Market

    Current Estimated Value $185,044

    Last Listing Agent Abigail Sanchez Vandenberg Real Estate

    903 Boulevard Rd, Keokuk, IA 52632
  • /36

    $48,000

    Sold Dec 12, 2025

    1428 Des Moines St, Keokuk, IA 52632

    • 2 Beds
    • 1 Bath
    • 1,051 Sq Ft
    • Built 1880

    Last Sold Summary

    • 24% Below List Price
    • $46/SF
    • 29 Days On Market

    Current Estimated Value $53,983

    Last Listing Agent Rebecca Sowers The People's Real Estate

    1428 Des Moines St, Keokuk, IA 52632
  • /10

    $12,500

    Sold Jan 30, 2026

    211 N 3rd St, Keokuk, IA 52632

    • 954 Sq Ft
    • Built 1900

    Last Sold Summary

    • 17% Below List Price
    • $13/SF
    • 18 Days On Market

    Current Estimated Value $66,233

    Last Listing Agent Tami Elder Vandenberg Real Estate

    211 N 3rd St, Keokuk, IA 52632
  • /37

    $179,900

    Sold Jul 07, 2026

    2020 Logan Dr, Keokuk, IA 52632

    • 4 Beds
    • 3 Baths
    • 1,477 Sq Ft
    • Built 1966

    Last Sold Summary

    • 3% Below List Price
    • $122/SF
    • 196 Days On Market

    Current Estimated Value $182,136

    Last Listing Agent Jordan Leroy The People's Real Estate

    2020 Logan Dr, Keokuk, IA 52632
  • /39

    $95,500

    Sold Apr 29, 2026

    829 Carroll St, Keokuk, IA 52632

    • 4 Beds
    • 2 Baths
    • 1,555 Sq Ft
    • Built 1900

    Last Sold Summary

    • 1% Above List Price
    • $61/SF
    • 4 Days On Market

    Current Estimated Value $82,621

    Last Listing Agent Paul Westermeyer The People's Real Estate

    829 Carroll St, Keokuk, IA 52632
  • /65

    $375,000

    Sold May 15, 2026

    1025 Grand Ave, Keokuk, IA 52632

    • 5 Beds
    • 4 Baths
    • 4,296 Sq Ft
    • Built 1920

    Last Sold Summary

    • 8% Below List Price
    • $87/SF
    • 41 Days On Market

    Current Estimated Value $378,652

    Last Listing Agent Keeli Massimo Weichert Realtors-The Massimo Group

    1025 Grand Ave, Keokuk, IA 52632
  • /26

    $95,000

    Sold Mar 24, 2026

    12 Pawnee Dr, Keokuk, IA 52632

    • 2 Beds
    • 2 Baths
    • 988 Sq Ft
    • Built 1980

    Last Sold Summary

    • 16% Below List Price
    • $96/SF
    • 81 Days On Market

    Current Estimated Value $103,060

    Last Listing Agent Lisa Johnson Weichert Realtors-The Massimo Group

    12 Pawnee Dr, Keokuk, IA 52632
  • /41

    $162,000

    Sold Jul 29, 2026

    712 N 8th St, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,403 Sq Ft
    • Built 1928

    Last Sold Summary

    • 6% Below List Price
    • $115/SF
    • 16 Days On Market

    Current Estimated Value $163,237

    Last Listing Agent Kim Logan KL Real Estate Inc

    712 N 8th St, Keokuk, IA 52632
  • /19

    $79,000

    Sold Jun 19, 2026

    1164 Cramer Lane Place, Keokuk, IA 52632

    • Land
    • 5.65 Acres
    • $13,982 per Acre

    Last Sold Summary

    • 11% Below List Price
    • 11 Days On Market

    Current Estimated Value $84,280

    Last Listing Agent Lisa Johnson Weichert Realtors-The Massimo Group

    1164 Cramer Lane Place, Keokuk, IA 52632
  • /2

    $72,792

    Sold Oct 10, 2025

    TBD Valley Rd, Keokuk, IA 52632

    • Land
    • 0 Sq Ft

    Last Sold Summary

    • 10% Below List Price

    Last Listing Agent Nate Ames Vandenberg Real Estate

    TBD Valley Rd, Keokuk, IA 52632
  • /2

    $6,200

    Sold Jun 10, 2026

    415 S 8th St, Keokuk, IA 52632

    • 1 Bed
    • 1 Bath
    • 780 Sq Ft
    • Built 1900

    Last Sold Summary

    • 21% Below List Price
    • $8/SF
    • 447 Days On Market

    Current Estimated Value $49,576

    Last Listing Agent Dave Wiges McCord Insurance & Real Estate

    415 S 8th St, Keokuk, IA 52632
  • /35

    $240,000

    Sold May 22, 2026

    2714 Windsor Heights, Keokuk, IA 52632

    • 2 Beds
    • 2 Baths
    • 1,760 Sq Ft
    • Built 1955

    Last Sold Summary

    • 1% Below List Price
    • $136/SF
    • 3 Days On Market

    Current Estimated Value $115,333

    Last Listing Agent Elysia Mahoney Vandenberg Real Estate

    2714 Windsor Heights, Keokuk, IA 52632
  • /11

    $23,000

    Sold Jul 29, 2026

    1114 Seymour St, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,440 Sq Ft
    • Built 1908

    Last Sold Summary

    • 8% Below List Price
    • $16/SF
    • 33 Days On Market

    Current Estimated Value $71,667

    Last Listing Agent Malisa Kothe Ruhl & Ruhl, REALTORS

    1114 Seymour St, Keokuk, IA 52632
  • /49

    $319,000

    Sold Jun 01, 2026

    30 Prices Creek Rd, Keokuk, IA 52632

    • 4 Beds
    • 3 Baths
    • 1,696 Sq Ft
    • Built 2000

    Last Sold Summary

    • 2% Below List Price
    • $188/SF
    • 5 Days On Market

    Current Estimated Value $315,295

    Last Listing Agent Candy Berquam KL Real Estate Inc

    30 Prices Creek Rd, Keokuk, IA 52632
  • /2

    $110,000

    Sold Apr 03, 2026

    519 High St, Keokuk, IA 52632

    • 3 Baths
    • 3,344 Sq Ft
    • Built 1900

    Last Sold Summary

    • $33/SF
    • 1 Day On Market

    Current Estimated Value $123,128

    Last Listing Agent Lisa Johnson Weichert Realtors-The Massimo Group

    519 High St, Keokuk, IA 52632
  • /45

    $152,000

    Sold Aug 11, 2026

    109 Lofton Dr, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,464 Sq Ft
    • Built 1965

    Last Sold Summary

    • 16% Below List Price
    • $104/SF
    • 219 Days On Market

    Current Estimated Value $170,444

    Last Listing Agent Sara Sargent Weichert Realtors-The Massimo Group

    109 Lofton Dr, Keokuk, IA 52632
  • /63

    $500,000

    Sold Jan 15, 2026

    3382 Mississippi River Rd, Keokuk, IA 52632

    • 4 Beds
    • 3 Baths
    • 4,549 Sq Ft
    • Built 1987

    Last Sold Summary

    • 21% Below List Price
    • $110/SF
    • 42 Days On Market

    Current Estimated Value $533,598

    Last Listing Agent Mollie Vandenberg Vandenberg Real Estate

    3382 Mississippi River Rd, Keokuk, IA 52632
  • /48

    $125,000

    Sold Dec 23, 2025

    1616 High St, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,568 Sq Ft
    • Built 1898

    Last Sold Summary

    • 15% Below List Price
    • $80/SF
    • 232 Days On Market

    Current Estimated Value $131,660

    Last Listing Agent Tammy Panther Weichert Realtors-The Massimo Group

    1616 High St, Keokuk, IA 52632
  • /37

    $139,000

    Sold Sep 26, 2025

    2114 Logan Dr, Keokuk, IA 52632

    • 3 Beds
    • 3 Baths
    • 1,092 Sq Ft
    • Built 1965

    Last Sold Summary

    • 1% Below List Price
    • $127/SF
    • 8 Days On Market

    Current Estimated Value $152,934

    Last Listing Agent Tammy Panther Weichert Realtors-The Massimo Group

    2114 Logan Dr, Keokuk, IA 52632
  • /50

    $289,900

    Sold Jul 15, 2026

    627 Grand Ave, Keokuk, IA 52632

    • 5 Beds
    • 3 Baths
    • 5,022 Sq Ft
    • Built 1910

    Last Sold Summary

    • 3% Below List Price
    • $58/SF
    • 169 Days On Market

    Current Estimated Value $28,000

    Last Listing Agent Keeli Massimo Weichert Realtors-The Massimo Group

    627 Grand Ave, Keokuk, IA 52632
  • /21

    $77,000

    Sold Jul 17, 2026

    1223 Fulton St, Keokuk, IA 52632

    • 2,650 Sq Ft
    • Built 1900

    Last Sold Summary

    • 4% Below List Price
    • $29/SF
    • 5 Days On Market

    Current Estimated Value $67,802

    Last Listing Agent Keeli Massimo Weichert Realtors-The Massimo Group

    1223 Fulton St, Keokuk, IA 52632
  • /45

    $134,000

    Sold Apr 03, 2026

    825 Bank St, Keokuk, IA 52632

    • 4 Beds
    • 2 Baths
    • 1,640 Sq Ft
    • Built 1890

    Last Sold Summary

    • 4% Below List Price
    • $82/SF
    • 80 Days On Market

    Last Listing Agent Tami Elder Vandenberg Real Estate

    825 Bank St, Keokuk, IA 52632
  • /23

    $137,500

    Sold Dec 08, 2025

    3647 Argyle Rd, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,580 Sq Ft
    • Built 1900

    Last Sold Summary

    • 14% Below List Price
    • $87/SF
    • 70 Days On Market

    Current Estimated Value $153,624

    Last Listing Agent Donna Amandus Century 21/Property Professionals

    3647 Argyle Rd, Keokuk, IA 52632
  • /2

    $115,000

    Sold Jun 18, 2026

    826 Orleans Ave, Keokuk, IA 52632

    • 5 Baths
    • 2,688 Sq Ft
    • Built 1900

    Last Sold Summary

    • $43/SF
    • 0 Days On Market

    Current Estimated Value $119,761

    Last Listing Agent Lisa Johnson Weichert Realtors-The Massimo Group

    826 Orleans Ave, Keokuk, IA 52632
  • /23

    $107,500

    Sold Oct 06, 2025

    18 Rainbo Dr, Keokuk, IA 52632

    • 2 Beds
    • 1 Bath
    • 875 Sq Ft
    • Built 1962

    Last Sold Summary

    • 2% Below List Price
    • $123/SF
    • 50 Days On Market

    Current Estimated Value $111,500

    Last Listing Agent Jordan Leroy The People's Real Estate

    18 Rainbo Dr, Keokuk, IA 52632
  • /10

    $10,000

    Sold Oct 08, 2025

    722 S 14th St, Keokuk, IA 52632

    • 3 Beds
    • 1 Bath
    • 902 Sq Ft
    • Built 1890

    Last Sold Summary

    • 13% Below List Price
    • $11/SF
    • 46 Days On Market

    Current Estimated Value $49,856

    Last Listing Agent Dave Wiges McCord Insurance & Real Estate

    722 S 14th St, Keokuk, IA 52632
  • /26

    $25,000

    Sold Nov 19, 2025

    622 Morgan St, Keokuk, IA 52632

    • 2 Beds
    • 1 Bath
    • 1,820 Sq Ft
    • Built 1880

    Last Sold Summary

    • 28% Below List Price
    • $14/SF
    • 18 Days On Market

    Current Estimated Value $96,963

    Last Listing Agent Paul Westermeyer The People's Real Estate

    622 Morgan St, Keokuk, IA 52632
  • /46

    $32,000

    Sold Jan 26, 2026

    906 Morgan St, Keokuk, IA 52632

    • 4 Beds
    • 2 Baths
    • 1,664 Sq Ft
    • Built 1880

    Last Sold Summary

    • 44% Below List Price
    • $19/SF
    • 28 Days On Market

    Last Listing Agent Carrie Fraise Fraise Auction & Real Estate

    906 Morgan St, Keokuk, IA 52632
  • /38

    $105,500

    Sold Dec 04, 2025

    1025 Leighton St, Keokuk, IA 52632

    • 2 Beds
    • 1 Bath
    • 1,124 Sq Ft
    • Built 1888

    Last Sold Summary

    • 12% Below List Price
    • $94/SF
    • 58 Days On Market

    Current Estimated Value $109,905

    Last Listing Agent Trevor Johnson Weichert Realtors-The Massimo Group

    1025 Leighton St, Keokuk, IA 52632
  • /33

    $139,900

    Sold Aug 28, 2026

    602 Boulevard Rd, Keokuk, IA 52632

    • 3 Beds
    • 2 Baths
    • 1,440 Sq Ft
    • Built 1938

    Last Sold Summary

    • $97/SF
    • 6 Days On Market

    Current Estimated Value $137,878

    Last Listing Agent Tammy Panther Weichert Realtors-The Massimo Group

    602 Boulevard Rd, Keokuk, IA 52632
  • /4

    $80,000

    Sold Feb 17, 2026

    0 265th Ave Unit NOC6331291, Keokuk, IA 52632

    • Land
    • 8.62 Acres
    • $9,281 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 161 Days On Market

    Last Listing Agent Lisa Johnson Weichert Realtors-The Massimo Group

    0 265th Ave Unit NOC6331291, Keokuk, IA 52632
  • /24

    $12,500

    Sold Oct 22, 2025

    1000 Franklin St, Keokuk, IA 52632

    • 2 Beds
    • 2 Baths
    • 1,338 Sq Ft
    • Built 1908

    Last Sold Summary

    • 34% Below List Price
    • $9/SF
    • 192 Days On Market

    Current Estimated Value $72,967

    Last Listing Agent Jenny Ochoa Palmas Real Estate LLC

    1000 Franklin St, Keokuk, IA 52632
  • /7

    $24,000

    Sold Nov 28, 2025

    1821 Johnson St, Keokuk, IA 52632

    • 4 Beds
    • 2 Baths
    • 1,960 Sq Ft
    • Built 1898

    Last Sold Summary

    • 17% Below List Price
    • $12/SF
    • 74 Days On Market

    Current Estimated Value $61,079

    Last Listing Agent Lonnie Lunsford Team Real Estate

    1821 Johnson St, Keokuk, IA 52632
  • /13

    $28,000

    Sold Sep 04, 2026

    1701 Franklin St, Keokuk, IA 52632

    • 2 Beds
    • 1 Bath
    • 1,420 Sq Ft
    • Built 1898

    Last Sold Summary

    • 39% Below List Price
    • $20/SF
    • 180 Days On Market

    Current Estimated Value $48,133

    Last Listing Agent Nate Ames Vandenberg Real Estate

    1701 Franklin St, Keokuk, IA 52632
  • /15

    $172,500

    Sold Oct 01, 2025

    2712 348th St, Keokuk, IA 52632

    • 3 Beds
    • 3 Baths
    • 1,476 Sq Ft
    • Built 1981

    Last Sold Summary

    • 5% Above List Price
    • $117/SF
    • 11 Days On Market

    Current Estimated Value $239,473

    Last Listing Agent Malisa Kothe Ruhl & Ruhl, REALTORS

    2712 348th St, Keokuk, IA 52632
  • /2

    $110,000

    Sold Feb 27, 2026

    776 Eicher St, Keokuk, IA 52632

    • 5 Beds
    • 2 Baths
    • 1,500 Sq Ft
    • Built 1967

    Last Sold Summary

    • $73/SF

    Current Estimated Value $150,667

    Last Listing Agent Tammy Panther Weichert Realtors-The Massimo Group

    776 Eicher St, Keokuk, IA 52632
  • /8

    $6,000

    Sold Jan 13, 2026

    1307 Timea St, Keokuk, IA 52632

    • 3 Beds
    • 1 Bath
    • 1,126 Sq Ft
    • Built 1910

    Last Sold Summary

    • 14% Below List Price
    • $5/SF
    • 21 Days On Market

    Current Estimated Value $60,156

    Last Listing Agent Dave Wiges McCord Insurance & Real Estate

    1307 Timea St, Keokuk, IA 52632

Showing Results 1 - 40, Page 1 of 5

Frequently Asked Questions

What is the average home price in Keokuk, IA?
Homes for sale in Keokuk, IA have an average home price of $141,822.
What is the average time to sell a house in Keokuk, IA?
The houses for sale in Keokuk, IA spend an average of 83 days on the market.
What is the number of active homes for sale in Keokuk, IA?
There are 42 active homes for sale in Keokuk, IA.
How many homes have sold over the last 12 months in Keokuk, IA?
121 homes have sold in Keokuk, IA over the last 12 months.

Home Price Trends

Median Sale Price
$97,000
Median Single Family Sale Price
$105,000
Median 2 Bedroom Sale Price
$79,500
Median 1 Bedroom Sale Price
$67,400
Average Price Per Sq Ft
$72
Number of Homes for Sale
173
Last 12 months Home Sales
121
Months of Supply
4.20
Median List Price
$111,250
Median Change From 1st List Price
8%
Median Home Sale Price YoY Change
-6%
How to Buy a Home How to Finance a Home How to Sell a Home