354

Recently Sold Marion County MO Homes

Section Image
  • /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 $82,656

    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,568

    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 $144,918

    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 $383,462

    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
  • /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 $80,367

    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

    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 $127,733

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    415 Sunshine Terrace, Hannibal, MO 63401
  • /2

    $861,413 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 $861,413

    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 $318,376

    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 $269,750

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    3 Orlando Dr, Hannibal, MO 63401
  • /17

    $260,000 Last List Price Sold Mar 21, 2025

    0 Cr 407 Unit MAR24074236, Hannibal, MO 63401

    • Land
    • 26.37 Acres
    • $9,860 per Acre

    Last Sold Summary

    • 107 Days On Market

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    0 Cr 407 Unit MAR24074236, 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

    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

    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 $183,158

    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 $219,465

    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 $211,262

    Last Listing Agent Aaron Peters Century 21 Broughton Team

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

    $159,900 Last List Price Sold Feb 18, 2025

    544 Virginia St, Hannibal, MO 63401

    • Built 1977

    Last Sold Summary

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    544 Virginia St, Hannibal, MO 63401
  • /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 $151,447

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    406 Riverside St, Hannibal, MO 63401
  • /25

    $149,900 Last List Price Sold Mar 21, 2025

    708 Huckleberry Heights Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,424 Sq Ft
    • Built 1986

    Last Sold Summary

    • $105/SF
    • 101 Days On Market

    Current Estimated Value $151,923

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    708 Huckleberry Heights Dr, 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

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    2717 Chestnut 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 Farlow Real Estate Experts Inc

    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 $150,151

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    801 Pleasant St, Hannibal, MO 63401
  • /6

    $200,000 Last List Price Sold Mar 20, 2025

    25 County Road 230, Palmyra, MO 63461

    • Land
    • 24.9 Acres
    • $8,032 per Acre

    Last Sold Summary

    • 140 Days On Market

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    25 County Road 230, Palmyra, MO 63461
  • /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 $169,368

    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 $161,630

    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 $234,184

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    4920 College Ave, Hannibal, MO 63401
  • /25

    $420,000 Last List Price Sold Feb 21, 2025

    37 El Rancho Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,080 Sq Ft
    • Built 1995

    Last Sold Summary

    • $202/SF
    • 272 Days On Market

    Current Estimated Value $433,189

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    37 El Rancho Dr, Hannibal, MO 63401
  • /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 $287,214

    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 $145,555

    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 $359,786

    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 $78,998

    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 $228,024

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    39 Hillcrest Dr, Hannibal, MO 63401
  • /39

    $399,000 Last List Price Sold Mar 07, 2025

    5774 Clear Creek Rd, Hannibal, MO 63401

    • 4 Beds
    • 3 Baths
    • 3,300 Sq Ft
    • Built 2013

    Last Sold Summary

    • $121/SF
    • 73 Days On Market

    Current Estimated Value $410,313

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    5774 Clear Creek Rd, 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 $210,307

    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

Showing Results 81 - 120, Page 3 of 9

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