350

Recently Sold Marion County MO Homes

Section Image
  • /8

    $74,900 Last List Price Sold Dec 19, 2025

    413 Oak St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 660 Sq Ft
    • Built 1903

    Last Sold Summary

    • $113/SF
    • 62 Days On Market

    Current Estimated Value $70,194

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    413 Oak St, Hannibal, MO 63401
  • /2

    $58,000 Last List Price Sold Dec 12, 2025

    7898 Highway Mm, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 952 Sq Ft
    • Built 1991

    Last Sold Summary

    • $61/SF
    • 0 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    7898 Highway Mm, Hannibal, MO 63401
  • /29

    $96,000 Last List Price Sold Jul 23, 2025

    801 Hazel St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,432 Sq Ft
    • Built 1920

    Last Sold Summary

    • $67/SF
    • 73 Days On Market

    Current Estimated Value $83,309

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    801 Hazel St, Hannibal, MO 63401
  • /43

    $390,000 Last List Price Sold Sep 18, 2025

    2050 Dirt Ln, Monroe, MO 63456

    • 6 Beds
    • 4 Baths
    • 2,724 Sq Ft
    • Built 2008

    Last Sold Summary

    • $143/SF
    • 78 Days On Market

    Last Listing Agent John Bartz Bartz Realty, LLC

    2050 Dirt Ln, Monroe, MO 63456
  • /49

    $189,000 Last List Price Sold Aug 15, 2025

    728 Stanton Ave, Monroe City, MO 63456

    • 3 Beds
    • 2 Baths
    • 1,364 Sq Ft
    • Built 1933

    Last Sold Summary

    • $139/SF
    • 41 Days On Market

    Current Estimated Value $183,841

    Last Listing Agent Mark Bandy See Real Estate

    728 Stanton Ave, Monroe City, MO 63456
  • /34

    $149,500 Last List Price Sold Aug 18, 2025

    603 W Main Cross St, Palmyra, MO 63461

    • 6 Beds
    • 2 Baths
    • 2,899 Sq Ft
    • Built 1900

    Last Sold Summary

    • $52/SF
    • 49 Days On Market

    Current Estimated Value $157,802

    Last Listing Agent Brittney Reid Ragar Realty

    603 W Main Cross St, Palmyra, MO 63461
  • /35

    $379,000 Last List Price Sold Jul 30, 2025

    18 Boca Dr, Hannibal, MO 63401

    • 5 Beds
    • 4 Baths
    • 3,145 Sq Ft
    • Built 1976

    Last Sold Summary

    • $121/SF
    • 285 Days On Market

    Current Estimated Value $376,950

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    18 Boca Dr, Hannibal, MO 63401
  • /4

    $90,000 Last List Price Sold Oct 24, 2025

    6 State Route O, Hannibal, MO 63401

    • Land
    • 6.5 Acres
    • $13,846 per Acre

    Last Sold Summary

    • 4 Days On Market

    Last Listing Agent Christina Zeiger Prestige Realty, Inc

    6 State Route O, Hannibal, MO 63401
  • /9

    $40,000 Last List Price Sold Feb 20, 2026

    806 Butler St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 852 Sq Ft
    • Built 1923

    Last Sold Summary

    • $47/SF
    • 10 Days On Market

    Current Estimated Value $66,722

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    806 Butler St, Hannibal, MO 63401
  • /31

    $81,500 Last List Price Sold Sep 24, 2025

    120 S Hayden St, Hannibal, MO 63401

    • 9 Beds
    • 3.5 Baths
    • 1,800 Sq Ft
    • Built 1927

    Last Sold Summary

    • $45/SF
    • 28 Days On Market

    Current Estimated Value $84,257

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    120 S Hayden St, Hannibal, MO 63401
  • /22

    $115,000 Last List Price Sold Dec 19, 2025

    1924 Booker St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,079 Sq Ft
    • Built 1850

    Last Sold Summary

    • $107/SF
    • 137 Days On Market

    Current Estimated Value $118,895

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    1924 Booker St, Hannibal, MO 63401
  • /15

    $122,500 Last List Price Sold Oct 31, 2025

    415 Sunshine Terrace, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 972 Sq Ft
    • Built 1920

    Last Sold Summary

    • $126/SF
    • 41 Days On Market

    Current Estimated Value $117,444

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    415 Sunshine Terrace, Hannibal, MO 63401
  • /2

    $883,519 Sold Apr 17, 2025

    261 Gala Dr, Hannibal, MO 63401

    • 6 Beds
    • 4.5 Baths
    • 4,824 Sq Ft
    • Built 2019

    Last Sold Summary

    • 51 Days On Market

    Current Estimated Value $883,519

    Last Listing Agent Kassondra Terrill EXP Realty, LLC

    261 Gala Dr, Hannibal, MO 63401
  • /47

    $329,900 Last List Price Sold Jul 17, 2025

    403 Sutton Dr, Palmyra, MO 63461

    • 4 Beds
    • 3.5 Baths
    • 2,742 Sq Ft
    • Built 1964

    Last Sold Summary

    • $120/SF
    • 28 Days On Market

    Current Estimated Value $298,103

    Last Listing Agent Janice Shaw Ravenscraft Realty

    403 Sutton Dr, Palmyra, MO 63461
  • /30

    $249,000 Last List Price Sold Mar 31, 2025

    3 Orlando Dr, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,312 Sq Ft
    • Built 1978

    Last Sold Summary

    • $108/SF
    • 40 Days On Market

    Current Estimated Value $270,240

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    3 Orlando Dr, Hannibal, MO 63401
  • /31

    $245,000 Last List Price Sold Feb 20, 2026

    35 Sherwood Estates Ave, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,842 Sq Ft
    • Built 1987

    Last Sold Summary

    • $86/SF
    • 41 Days On Market

    Current Estimated Value $247,106

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    35 Sherwood Estates Ave, Hannibal, MO 63401
  • /2

    $215,000 Last List Price Sold Nov 24, 2025

    510 Magnolia Ave, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,276 Sq Ft
    • Built 1995

    Last Sold Summary

    • $168/SF

    Current Estimated Value $202,365

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    510 Magnolia Ave, Hannibal, MO 63401
  • /60

    $779,900 Last List Price Sold Jan 15, 2026

    3870 County Road 329, Palmyra, MO 63461

    • 6 Beds
    • 5 Baths
    • 6,451 Sq Ft
    • Built 2011

    Last Sold Summary

    • $121/SF
    • 91 Days On Market

    Current Estimated Value $688,850

    Last Listing Agent Melissa Sullivan Happel, Inc., REALTORS

    3870 County Road 329, Palmyra, MO 63461
  • /4

    $18,000 Last List Price Sold Jul 25, 2025

    15 Meadow Dr, Monroe City, MO 63456

    • Land
    • 0.28 Acre
    • $65,217 per Acre

    Last Sold Summary

    • 79 Days On Market

    Last Listing Agent Scott Leake Prestige Realty, Inc

    15 Meadow Dr, Monroe City, MO 63456
  • /23

    $189,000 Last List Price Sold Aug 05, 2025

    324 E Olive St, Palmyra, MO 63461

    • 3 Beds
    • 1 Bath
    • 1,108 Sq Ft
    • Built 1962

    Last Sold Summary

    • $171/SF
    • 27 Days On Market

    Current Estimated Value $179,132

    Last Listing Agent Larry Job EXP Realty, LLC

    324 E Olive St, Palmyra, MO 63461
  • /22

    $225,000 Last List Price Sold Jun 18, 2025

    1700 Bird St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,500 Sq Ft
    • Built 2014

    Last Sold Summary

    • $150/SF
    • 24 Days On Market

    Current Estimated Value $208,202

    Last Listing Agent Jeff Praechter Platinum Realty of St. Louis

    1700 Bird St, Hannibal, MO 63401
  • /39

    $215,000 Last List Price Sold Aug 13, 2025

    124 W Ross St, Palmyra, MO 63461

    • 3 Beds
    • 1 Bath
    • 2,379 Sq Ft
    • Built 1857

    Last Sold Summary

    • $90/SF
    • 37 Days On Market

    Current Estimated Value $214,615

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    124 W Ross St, Palmyra, MO 63461
  • /22

    $135,000 Last List Price Sold Apr 28, 2025

    406 Riverside St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,056 Sq Ft
    • Built 2012

    Last Sold Summary

    • $128/SF
    • 31 Days On Market

    Current Estimated Value $150,632

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    406 Riverside St, Hannibal, MO 63401
  • /3

    $55,000 Last List Price Sold Jan 09, 2026

    2717 Chestnut St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,676 Sq Ft
    • Built 1950

    Last Sold Summary

    • $33/SF
    • 0 Days On Market

    Current Estimated Value $50,514

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    2717 Chestnut St, Hannibal, MO 63401
  • /19

    $69,000 Last List Price Sold Mar 05, 2026

    1400 Walnut St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 896 Sq Ft
    • Built 1930

    Last Sold Summary

    • $77/SF
    • 28 Days On Market

    Current Estimated Value $74,168

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    1400 Walnut St, Hannibal, MO 63401
  • /3

    $2,900 Last List Price Sold May 14, 2025

    1101 Lyon St, Hannibal, MO 63401

    • Land
    • 0.09 Acre
    • $32,222 per Acre

    Last Sold Summary

    • 78 Days On Market

    Last Listing Agent Bryan Johnson EXP Realty, LLC

    1101 Lyon St, Hannibal, MO 63401
  • /17

    $150,000 Last List Price Sold Jul 01, 2025

    801 Pleasant St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • Built 2017

    Last Sold Summary

    • $156/SF
    • 14 Days On Market

    Current Estimated Value $157,934

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    801 Pleasant St, Hannibal, MO 63401
  • /12

    $167,000 Last List Price Sold Apr 30, 2025

    2201 Ford St, Hannibal, MO 63401

    • 4 Beds
    • 1 Bath
    • 1,274 Sq Ft
    • Built 1959

    Last Sold Summary

    • $131/SF
    • 29 Days On Market

    Current Estimated Value $170,592

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    2201 Ford St, Hannibal, MO 63401
  • /29

    $164,900 Last List Price Sold Jul 31, 2025

    16 Wauneta Place, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,040 Sq Ft
    • Built 1959

    Last Sold Summary

    • $159/SF
    • 50 Days On Market

    Current Estimated Value $157,780

    Last Listing Agent Donnely Jung Ravenscraft Realty

    16 Wauneta Place, Hannibal, MO 63401
  • /19

    $239,000 Last List Price Sold Jul 17, 2025

    4920 College Ave, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 2,006 Sq Ft
    • Built 1961

    Last Sold Summary

    • $119/SF
    • 84 Days On Market

    Current Estimated Value $239,276

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    4920 College Ave, Hannibal, MO 63401
  • /75

    $699,000 Last List Price Sold Feb 26, 2026

    3215 Timber Ridge Rd, Palmyra, MO 63461

    • 6 Beds
    • 3.5 Baths
    • 4,704 Sq Ft
    • Built 2018

    Last Sold Summary

    • $149/SF
    • 245 Days On Market

    Current Estimated Value $692,147

    Last Listing Agent Wesley Tuley Ragar Realty

    3215 Timber Ridge Rd, Palmyra, MO 63461
  • /23

    $279,000 Last List Price Sold Aug 19, 2025

    4001 W Ely Rd, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,172 Sq Ft
    • Built 1930

    Last Sold Summary

    • $128/SF
    • 70 Days On Market

    Current Estimated Value $289,905

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    4001 W Ely Rd, Hannibal, MO 63401
  • /54

    $140,000 Last List Price Sold Jun 30, 2025

    604 Olive St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,725 Sq Ft
    • Built 1910

    Last Sold Summary

    • $81/SF
    • 95 Days On Market

    Current Estimated Value $144,159

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    604 Olive St, Hannibal, MO 63401
  • /20

    $375,000 Last List Price Sold Oct 03, 2025

    552 Rosewood Dr, Hannibal, MO 63401

    • 4 Beds
    • 3.5 Baths
    • 3,494 Sq Ft
    • Built 2001

    Last Sold Summary

    • $107/SF
    • 28 Days On Market

    Current Estimated Value $358,341

    Last Listing Agent Joni Wilson Swick Realty

    552 Rosewood Dr, Hannibal, MO 63401
  • /18

    $69,000 Last List Price Sold Jul 07, 2025

    909 Union St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,024 Sq Ft
    • Built 1920

    Last Sold Summary

    • $34/SF

    Current Estimated Value $80,485

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    909 Union St, Hannibal, MO 63401
  • /21

    $292,000 Last List Price Sold Jun 24, 2025

    4037 Breckenridge Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft

    Last Sold Summary

    • $209/SF
    • 197 Days On Market

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    4037 Breckenridge Dr, Hannibal, MO 63401
  • /30

    $226,000 Last List Price Sold Aug 19, 2025

    39 Hillcrest Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 3,304 Sq Ft
    • Built 1977

    Last Sold Summary

    • $68/SF
    • 55 Days On Market

    Current Estimated Value $234,322

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    39 Hillcrest Dr, Hannibal, MO 63401
  • /17

    $215,000 Last List Price Sold Jun 10, 2025

    1226 Easy St, Palmyra, MO 63461

    • 3 Beds
    • 1.5 Baths
    • 2,464 Sq Ft
    • Built 1968

    Last Sold Summary

    • $87/SF
    • 0 Days On Market

    Current Estimated Value $206,320

    Last Listing Agent David Wiesemann RE/MAX Heritage

    1226 Easy St, Palmyra, MO 63461
  • /8

    $99,900 Last List Price Sold Nov 25, 2025

    116 S 10th St Unit A, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,232 Sq Ft
    • Built 1935

    Last Sold Summary

    • $81/SF
    • 37 Days On Market

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    116 S 10th St Unit A, Hannibal, MO 63401
  • /29

    $289,000 Last List Price Sold Aug 06, 2025

    123 Clover Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,280 Sq Ft
    • Built 1997

    Last Sold Summary

    • $127/SF
    • 49 Days On Market

    Current Estimated Value $298,528

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    123 Clover Rd, Hannibal, MO 63401

Showing Results 81 - 120, Page 3 of 9

How to Buy a Home How to Finance a Home How to Sell a Home