11,397

Marion County, MO Homes

Section Image
  • /30

    $529,900 Last List Price

    Sold Oct 30, 2025

    633 Jonathan Rd, Hannibal, MO 63401

    • 4 Beds
    • 3 Baths
    • 2,939 Sq Ft
    • Built 2020

    Last Sold Summary

    • $180/SF
    • 167 Days On Market

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    633 Jonathan Rd, Hannibal, MO 63401
    • /8

      Not Listed For Sale

      6 Marion Rd 270 & 279, Palmyra, MO 63461

      6 Marion Rd 270 & 279, Palmyra, MO 63461

      Last Sold Summary

      • 61 Days On Market

      Last Listing Agent Gerald Quinn See Real Estate

  • /4

    $9,000 Last List Price

    Sold Feb 05, 2026

    1608 Singleton Ave, Hannibal, MO 63401

    • Land
    • 6,795 Sq Ft
    • $57,692 per Acre

    Last Sold Summary

    • 627 Days On Market

    Current Estimated Value $116,086

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    1608 Singleton Ave, Hannibal, MO 63401
    • /29

      Est $185,216

      Not Listed For Sale

      3221 Susan Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,428 Sq Ft
      • Built 1976
      3221 Susan Dr, Hannibal, MO 63401

      Last Sold Summary

      • 35 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /17

    $208,000 Last List Price

    Sold May 07, 2026

    318 S Breckenridge Ave, Palmyra, MO 63461

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Built 1974

    Last Sold Summary

    • $173/SF
    • 33 Days On Market

    Current Estimated Value $214,684

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    318 S Breckenridge Ave, Palmyra, MO 63461
    • /6

      Est $54,401

      Not Listed For Sale

      903 Baker St, Hannibal, MO 63401

      • 1 Bed
      • 1 Bath
      • 665 Sq Ft
      • Built 1947
      903 Baker St, Hannibal, MO 63401

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /38

    $329,000 Last List Price

    Sold Aug 31, 2026

    137 Rosewood Dr, Hannibal, MO 63401

    • 5 Beds
    • 3 Baths
    • 2,864 Sq Ft
    • Built 1993

    Last Sold Summary

    • $115/SF
    • 47 Days On Market

    Current Estimated Value $299,792

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    137 Rosewood Dr, Hannibal, MO 63401
    • /25

      Est $425,895

      Not Listed For Sale

      37 El Rancho Dr, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 2,080 Sq Ft
      • Built 1995
      37 El Rancho Dr, Hannibal, MO 63401

      Last Sold Summary

      • 272 Days On Market

      Last Listing Agent Jen Salerno Century 21 Broughton Team

  • /13

    $65,000 Last List Price

    Sold Oct 31, 2025

    801 Grand Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft
    • Built 1910

    Last Sold Summary

    • $67/SF
    • 134 Days On Market

    Current Estimated Value $66,933

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    801 Grand Ave, Hannibal, MO 63401
    • /16

      Not Listed For Sale

      2326 Highway 168, Philadelphia, MO 63463

      • 3 Beds
      • 2 Baths
      • 1,122 Sq Ft
      • Built 1997
      2326 Highway 168, Philadelphia, MO 63463

      Last Sold Summary

      • 64 Days On Market

      Last Listing Agent Lisa Arment Christal Property Group, LLC

  • /32

    $195,000 Last List Price

    Sold Oct 16, 2025

    216 E Jefferson St, Palmyra, MO 63461

    • 3 Beds
    • 2 Baths
    • 1,290 Sq Ft
    • Built 1999

    Last Sold Summary

    • $151/SF
    • 41 Days On Market

    Current Estimated Value $182,199

    Last Listing Agent Madison Christal Christal Property Group, LLC

    216 E Jefferson St, Palmyra, MO 63461
    • /19

      Est $106,676

      Not Listed For Sale

      909 Center St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,296 Sq Ft
      • Built 1890
      909 Center St, Hannibal, MO 63401

      Last Sold Summary

      • 22 Days On Market

      Last Listing Agent Sheri Neisen Prestige Realty, Inc

  • /19

    $82,000 Last List Price

    Sold Apr 17, 2026

    2956 Highway D, Philadelphia, MO 63463

    • 3 Beds
    • 1 Bath
    • 1,659 Sq Ft
    • Built 1949

    Last Sold Summary

    • $49/SF
    • 6 Days On Market

    Current Estimated Value $84,519

    Last Listing Agent Clinton Mann Ragar Realty

    2956 Highway D, Philadelphia, MO 63463
    • /30

      Est $252,047

      Not Listed For Sale

      172 Lake Apollo Dr, Hannibal, MO 63401

      • 4 Beds
      • 2.5 Baths
      • 2,300 Sq Ft
      • Built 1972
      172 Lake Apollo Dr, Hannibal, MO 63401

      Last Sold Summary

      • 75 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /72

    $350,000 Last List Price

    Sold Jul 15, 2026

    810 Houston Dr, Palmyra, MO 63461

    • 4 Beds
    • 3 Baths
    • 2,400 Sq Ft
    • Built 1994

    Last Sold Summary

    • $146/SF
    • 33 Days On Market

    Current Estimated Value $345,211

    Last Listing Agent Donnely Jung Ravenscraft Realty

    810 Houston Dr, Palmyra, MO 63461
    • /18

      Est $160,379

      Not Listed For Sale

      1706 Darr St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,304 Sq Ft
      • Built 1940
      1706 Darr St, Hannibal, MO 63401

      Last Sold Summary

      • 65 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /20

    $272,000 Last List Price

    Sold Jan 09, 2026

    83 Heritage Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,175 Sq Ft
    • Built 1979

    Last Sold Summary

    • $125/SF
    • 1 Day On Market

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    83 Heritage Rd, Hannibal, MO 63401
    • /4

      Est $365,040

      Not Listed For Sale

      510 Gene Ave, Palmyra, MO 63461

      • 4 Beds
      • 3 Baths
      • 2,200 Sq Ft
      • Built 2022
      510 Gene Ave, Palmyra, MO 63461

      Last Sold Summary

      • 97 Days On Market

      Last Listing Agent Dawn Leslie Ragar Realty

  • /21

    $67,500 Last List Price

    Sold Mar 19, 2026

    1016 Hayward St, Hannibal, MO 63401

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

    Last Sold Summary

    • $75/SF
    • 14 Days On Market

    Current Estimated Value $56,888

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    1016 Hayward St, Hannibal, MO 63401
    • /10

      Not Listed For Sale

      903 Center St, Hannibal, MO 63401

      • 1,603 Sq Ft
      • Built 1890
      903 Center St, Hannibal, MO 63401

      Last Sold Summary

      • 18 Days On Market

      Last Listing Agent Christina Zeiger Prestige Realty, Inc

  • /28

    $215,000 Last List Price

    Sold Jun 12, 2026

    230 Magnolia Ave, Hannibal, MO 63401

    • 4 Beds
    • 1.5 Baths
    • 2,290 Sq Ft
    • Built 1925

    Last Sold Summary

    • $94/SF
    • 94 Days On Market

    Current Estimated Value $218,116

    Last Listing Agent Kennedy McKay Hannibal Realty LLC

    230 Magnolia Ave, Hannibal, MO 63401
    • /29

      Est $262,588

      Not Listed For Sale

      1525 Singleton Ave, Hannibal, MO 63401

      • 4 Beds
      • 3 Baths
      • 3,652 Sq Ft
      • Built 1989
      1525 Singleton Ave, Hannibal, MO 63401

      Last Sold Summary

      • 94 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /39

    $649,000 Last List Price

    Sold May 29, 2026

    3550 County Road 240, Palmyra, MO 63461

    • 4 Beds
    • 3 Baths
    • 3,100 Sq Ft
    • Built 2018

    Last Sold Summary

    • $209/SF
    • 20 Days On Market

    Current Estimated Value $634,305

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    3550 County Road 240, Palmyra, MO 63461
    • /33

      Est $362,186

      Not Listed For Sale

      210 Dawn Ave, Palmyra, MO 63461

      • 3 Beds
      • 4 Baths
      • 3,690 Sq Ft
      • Built 1998
      210 Dawn Ave, Palmyra, MO 63461

      Last Sold Summary

      • 44 Days On Market

      Last Listing Agent Nancy Speak Bartz Realty, LLC

  • /7

    $85,900 Last List Price

    Sold Jan 30, 2026

    1100 Fulton Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 846 Sq Ft
    • Built 1900

    Last Sold Summary

    • $102/SF
    • 85 Days On Market

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    1100 Fulton Ave, Hannibal, MO 63401
    • /19

      Est $237,263

      Not Listed For Sale

      24 Hamlin Heights Dr, Hannibal, MO 63401

      • 3 Beds
      • 1.5 Baths
      • 2,030 Sq Ft
      • Built 1975
      24 Hamlin Heights Dr, Hannibal, MO 63401

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Desmen Holliday Palomino Real Estate Group

  • /42

    $239,500 Last List Price

    Sold Jun 12, 2026

    222 W Jefferson St, Palmyra, MO 63461

    • 3 Beds
    • 2.5 Baths
    • 1,877 Sq Ft
    • Built 1865

    Last Sold Summary

    • $128/SF
    • 260 Days On Market

    Current Estimated Value $195,933

    Last Listing Agent Jennifer Wood Fretwell and Associates, LLC

    222 W Jefferson St, Palmyra, MO 63461
    • /10

      Not Listed For Sale

      7788 Highway 168, Palmyra, MO 63461

      7788 Highway 168, Palmyra, MO 63461

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Roselee Ghattas Ravenscraft Realty

  • /6

    $15,000 Last List Price

    Sold Oct 24, 2025

    1704 Broadway, Hannibal, MO 63401

    • 3,404 Sq Ft
    • Built 1890

    Last Sold Summary

    • $4/SF
    • 14 Days On Market

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    1704 Broadway, Hannibal, MO 63401
    • /23

      Est $232,057

      Not Listed For Sale

      5643 Patriot Ln, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,116 Sq Ft
      • Built 2023
      5643 Patriot Ln, Hannibal, MO 63401

      Last Sold Summary

      • 51 Days On Market

      Last Listing Agent Madison Christal Christal Property Group, LLC

  • /29

    $215,000 Last List Price

    Sold Mar 13, 2026

    34 Hillcrest Dr, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,364 Sq Ft
    • Built 1975

    Last Sold Summary

    • $158/SF
    • 41 Days On Market

    Current Estimated Value $227,017

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    34 Hillcrest Dr, Hannibal, MO 63401
    • /12

      Est $136,374

      Not Listed For Sale

      2607 Chestnut St, Hannibal, MO 63401

      • 1 Bed
      • 1 Bath
      • 706 Sq Ft
      • Built 1930
      2607 Chestnut St, Hannibal, MO 63401

      Last Sold Summary

      • 31 Days On Market

      Last Listing Agent Lisa Ball Prestige Realty, Inc

  • /33

    $200,000 Last List Price

    Sold Nov 07, 2025

    11 Meadowbrook Rd Unit 11 & 11 A, Hannibal, MO 63401

    • 8 Beds
    • 8 Baths
    • 2,548 Sq Ft
    • Built 1992

    Last Sold Summary

    • $78/SF
    • 2 Days On Market

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    11 Meadowbrook Rd Unit 11 & 11 A, Hannibal, MO 63401
    • /30

      Not Listed For Sale

      4025 Breckenridge Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,496 Sq Ft
      • Built 2024
      4025 Breckenridge Dr, Hannibal, MO 63401

      Last Sold Summary

      • 97 Days On Market

      Last Listing Agent Razack Ismail Century 21 Broughton Team

  • /32

    $439,000 Last List Price

    Sold Jul 01, 2026

    265 Gala Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,100 Sq Ft
    • Built 2026

    Last Sold Summary

    • $209/SF
    • 54 Days On Market

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    265 Gala Dr, Hannibal, MO 63401
    • /23

      Not Listed For Sale

      4031 Breckenridge Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,380 Sq Ft
      • Built 2024
      4031 Breckenridge Dr, Hannibal, MO 63401

      Last Sold Summary

      • 147 Days On Market

      Last Listing Agent Razack Ismail Century 21 Broughton Team

  • /2

    $165,000 Last List Price

    Sold Aug 18, 2026

    217 N Locust St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 920 Sq Ft
    • Built 1920

    Last Sold Summary

    • $179/SF

    Current Estimated Value $105,257

    Last Listing Agent Donnely Jung Ravenscraft Realty

    217 N Locust St, Hannibal, MO 63401
    • /21

      Est $211,253

      Not Listed For Sale

      5 Hillcrest Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,708 Sq Ft
      • Built 1977
      5 Hillcrest Dr, Hannibal, MO 63401

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /32

    $255,000 Last List Price

    Sold Jul 06, 2026

    16 Gemini Dr, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,200 Sq Ft
    • Built 1971

    Last Sold Summary

    • $116/SF
    • 37 Days On Market

    Current Estimated Value $253,938

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    16 Gemini Dr, Hannibal, MO 63401
    • /7

      Not Listed For Sale

      1 Weatherstone, Liberty Township, MO 63461

      1 Weatherstone, Liberty Township, MO 63461

      Last Sold Summary

      • 240 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

Showing Results 601 - 640, Page 16 of 18

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