11,457

Marion County, MO Homes

Section Image
  • /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 $204,893

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    510 Magnolia Ave, Hannibal, MO 63401
    • /23

      Est $90,160

      Not Listed For Sale

      308 Swan St, Hannibal, MO 63401

      • 1 Bed
      • 2 Baths
      • 1,107 Sq Ft
      • Built 1900
      308 Swan St, Hannibal, MO 63401

      Last Sold Summary

      • 41 Days On Market

  • /35

    $295,000

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 2,308 Sq Ft

    67 Meadows Rd, Hannibal, MO 63401

    Welcome to this spacious and completely move-in ready split-level home offering 3 bedrooms, 2.5 baths, and over 2,300 square feet of finished living space! This well-maintained home features numerous updates throughout including brand new carpet, an updated kitchen with new appliances, new ceiling fans, and a beautifully remodeled primary bathroom with a walk-in shower. The HVAC system is less

    Madison Christal Christal Property Group, LLC

    67 Meadows Rd, 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 $754,667

    Last Listing Agent Melissa Sullivan Happel, Inc., REALTORS

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

      Est $140,572

      Not Listed For Sale

      907 Bluff St, Hannibal, MO 63401

      • 4 Beds
      • 2.5 Baths
      • 1,854 Sq Ft
      • Built 1890
      907 Bluff St, Hannibal, MO 63401

      Last Sold Summary

      • 66 Days On Market

  • /18

    $15,000

    • Land
    • 0 Sq Ft

    1 Summer St, Hannibal, MO 63401

    Large city lot in established neighborhood!

    Soshia Tymcheck Century 21 Broughton Team

    1 Summer St, Hannibal, MO 63401
  • /4

    $18,000 Last List Price

    Sold Jul 25, 2025

    15 Meadow Dr, Monroe City, MO 63456

    • Land
    • 12,022 Sq Ft
    • $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
    • /16

      Est $269,833

      Not Listed For Sale

      336 Columbus Rd, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,619 Sq Ft
      • Built 2015
      336 Columbus Rd, Hannibal, MO 63401

      Last Sold Summary

      • 24 Days On Market

  • /23

    $130,000

    $23K PRICE DROP Under Contract
    • 4 Beds
    • 1 Bath
    • 1,552 Sq Ft

    701 Prairie St, Monroe City, MO 63456

    Charming 3- 4 bedroom, 1-bath bungalow situated on a desirable corner lot! This home offers plenty of character and functional living space, including a finished attic that provides the perfect bonus room for an office, playroom, or guest space. The main level features a spacious kitchen with room for a large dining table, along with the convenience of main floor laundry. Outside, you’ll find a

    Sue-ann Westhoff Prestige Realty, Inc

    701 Prairie St, 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,778

    Last Listing Agent Larry Job EXP Realty, LLC

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

      Est $141,234

      Not Listed For Sale

      516 Flora Ave, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 916 Sq Ft
      • Built 1940
      516 Flora Ave, Hannibal, MO 63401

      Last Sold Summary

      • 41 Days On Market

  • /2

    $46,500

    $4K PRICE INCREASE
    • Land
    • 13,503 Sq Ft
    • $150,000 per Acre

    44 Minnow Creek Subdivision, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, This ideal location is in close proximity to Hannibal Regional Hospital, other medical facilities, industrial parks, businesses, schools, restaurants and shopping centers. The new subdivision is within the city limits of Hannibal which offers excellent fire and police protection. Sidewalks

    Lisa Ball Prestige Realty, Inc

    44 Minnow Creek Subdivision, Hannibal, MO 63401
  • /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 $203,155

    Last Listing Agent Jeff Praechter Platinum Realty of St. Louis

    1700 Bird St, Hannibal, MO 63401
    • /11

      Est $107,564

      Not Listed For Sale

      1726 Vermont St, Hannibal, MO 63401

      • 1 Bed
      • 1 Bath
      • 775 Sq Ft
      • Built 1910
      1726 Vermont St, Hannibal, MO 63401

      Last Sold Summary

      • 176 Days On Market

  • /2

    $175,000

    Under Contract
    • 2 Beds
    • 1.5 Baths
    • 1,630 Sq Ft

    4906 Wyaconda St, Hannibal, MO 63401

    Janet Brown Century 21 Broughton Team

    4906 Wyaconda St, Hannibal, MO 63401
  • /56

    $485,000 Last List Price

    Sold May 21, 2026

    3254 Saint Marys Ave, Hannibal, MO 63401

    • 5 Beds
    • 3.5 Baths
    • 4,309 Sq Ft
    • Built 1960

    Last Sold Summary

    • $113/SF
    • 13 Days On Market

    Current Estimated Value $398,542

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    3254 Saint Marys Ave, Hannibal, MO 63401
    • /25

      Est $220,619

      Not Listed For Sale

      514 W Lafayette St, Palmyra, MO 63461

      • 3 Beds
      • 2 Baths
      • 2,150 Sq Ft
      • Built 1979
      514 W Lafayette St, Palmyra, MO 63461

      Last Sold Summary

      • 50 Days On Market

  • /14

    $128,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 943 Sq Ft

    814 Walnut St, Hannibal, MO 63401

    Charming 2-bedroom, 1-bath home offering plenty of potential and space to make your own! This property features a large backyard perfect for entertaining, gardening, or outdoor activities, along with a detached shop ideal for hobbies, storage, or workspace needs. Inside, you'll find comfortable living areas and a full unfinished basement offering endless possibilities for additional storage or

    Jennifer Ruhl Ravenscraft Realty

    814 Walnut St, Hannibal, MO 63401
  • /15

    $162,000 Last List Price

    Sold Apr 30, 2026

    220 E Rogers St, Monroe City, MO 63456

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

    Last Sold Summary

    • $130/SF
    • 27 Days On Market

    Current Estimated Value $156,305

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    220 E Rogers St, Monroe City, MO 63456
    • /11

      Est $161,884

      Not Listed For Sale

      1716 Singleton Ave, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 1,144 Sq Ft
      • Built 1940
      1716 Singleton Ave, Hannibal, MO 63401

      Last Sold Summary

      • 29 Days On Market

  • /18

    $119,000

    $5K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 936 Sq Ft

    2606 Hope St, Hannibal, MO 63401

    Welcome to this beautifully remodeled 2-bedroom, 1-bath bungalow offering convenient main-level living and stylish updates throughout. Perfect as a starter home or a cozy place to retire, this home features an open floor plan and thoughtful upgrades completed in 2020—including new windows, siding, metal roof, wiring, flooring, drywall, paint, and new furnace 2023.Enjoy time on the spacious

    Sue-ann Westhoff Prestige Realty, Inc

    2606 Hope St, Hannibal, MO 63401
  • /31

    $175,000 Last List Price

    Sold Apr 28, 2026

    211 Virginia St, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,860 Sq Ft
    • Built 1925

    Last Sold Summary

    • $94/SF
    • 2 Days On Market

    Current Estimated Value $172,482

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    211 Virginia St, Hannibal, MO 63401
    • /19

      Est $177,156

      Not Listed For Sale

      88 Stevens Dr, Hannibal, MO 63401

      • 3 Beds
      • 1.5 Baths
      • 1,134 Sq Ft
      • Built 1974
      88 Stevens Dr, Hannibal, MO 63401

      Last Sold Summary

      • 8 Days On Market

  • /7

    $47,000

    • Land
    • 10,890 Sq Ft
    • $188,000 per Acre

    0 Lot 69 Minnow Creek Subdvsn Unit MAR24050246, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions! Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home. Our high-end single-family residences boast a minimum square

    Angela Peters Century 21 Broughton Team

    0 Lot 69 Minnow Creek Subdvsn Unit MAR24050246, 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,679

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    2717 Chestnut St, Hannibal, MO 63401
    • /17

      Est $130,599

      Not Listed For Sale

      747 Hazel St, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 1,024 Sq Ft
      • Built 1930
      747 Hazel St, Hannibal, MO 63401

      Last Sold Summary

      • 61 Days On Market

  • /4

    $123,500

    Under Contract
    • 3 Beds
    • 2 Baths
    • 1,232 Sq Ft

    1806 Robinson Ave, Hannibal, MO 63401

    If peaceful country living is what you are looking for, look no further. Escape to the quiet edge of town with this beautiful 13+acre countryside retreat, offering the perfect mix of privacy, nature, and practicality. Tucked away in a secluded, wooded setting, this property provides the peaceful lifestyle many dream of while bring conveniently close to town. The property features a mobile home

    Sheena Smith Prestige Realty, Inc

    1806 Robinson Ave, 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 $69,388

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    1400 Walnut St, Hannibal, MO 63401
    • /39

      Est $148,389

      Not Listed For Sale

      213 Peyton St, Hannibal, MO 63401

      • 3 Beds
      • 2.5 Baths
      • 1,252 Sq Ft
      • Built 1962
      213 Peyton St, Hannibal, MO 63401

      Last Sold Summary

      • 58 Days On Market

  • /7

    $47,000

    • Land
    • 14,810 Sq Ft
    • $138,235 per Acre

    0 Unit MAR24049759, Hannibal, MO 63401

    Welcome to one of Hannibal's Newest Subdivisions! Discover your dream home in our stunning new subdivision, nestled in a prime location with easy access to highways, medical facilities, shopping, and dining options. This neighborhood is designed for those who appreciate comfort and convenience, making it the perfect place to call home. Our high-end single-family residences boast a minimum square

    Razack Ismail Century 21 Broughton Team

    0 Unit MAR24049759, 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 $156,272

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    801 Pleasant St, Hannibal, MO 63401
    • /25

      Est $94,970

      Not Listed For Sale

      419 W Terrace Ave, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,004 Sq Ft
      • Built 1915
      419 W Terrace Ave, Hannibal, MO 63401

      Last Sold Summary

      • 47 Days On Market

  • /5

    $24,000

    • Land
    • 38,768 Sq Ft
    • $26,966 per Acre

    1716 D St, Hannibal, MO 63401

    This is it! A rare find! A parcel consisting of ALMOST AN ACRE (.89 acre) situated in an established neighborhood near the edge of the city limits. Build your dream home here. A double wide manufactured or modular home on a permanent foundation would work fine here, too. The driveway & city utilities are already there.

    Sue Giroux Century 21 Broughton Team

    1716 D 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 $153,698

    Last Listing Agent Donnely Jung Ravenscraft Realty

    16 Wauneta Place, Hannibal, MO 63401
    • /12

      Est $69,579

      Not Listed For Sale

      1507 Booker St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 648 Sq Ft
      • Built 1930
      1507 Booker St, Hannibal, MO 63401

      Last Sold Summary

      • 27 Days On Market

  • /11

    $669,000

    New Construction
    • 5 Beds
    • 3.5 Baths
    • 3,500 Sq Ft

    8935 Idell Creek Ln, Hannibal, MO 63401

    Estimated completion date-end of May1 year home warranty

    Josie Vititoe Davis & Associates, REALTORS

    8935 Idell Creek Ln, 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 $228,925

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    4920 College Ave, Hannibal, MO 63401
    • /20

      Est $129,856

      Not Listed For Sale

      1214 Hill St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 944 Sq Ft
      • Built 1886
      1214 Hill St, Hannibal, MO 63401

      Last Sold Summary

      • 49 Days On Market

  • /4

    $62,500

    $5K PRICE DROP
    • Land
    • 3.1 Acres
    • $20,161 per Acre

    Lot 16 Black Oak Rd, Round Grove Township, MO 63454

    Discover the perfect place to bring your vision to life! Nestled in the peaceful countryside, this residential lot offers the ideal setting to build the home you’ve always dreamed of. With utilities ready at the road including fiber internet, electricity, and water you’ll enjoy modern convenience while surrounded by the beauty and tranquility of country living. This property provides the roots

    Austin Roberts Bartz Realty, LLC

    Lot 16 Black Oak Rd, Round Grove Township, MO 63454
  • /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 $723,734

    Last Listing Agent Wesley Tuley Ragar Realty

    3215 Timber Ridge Rd, Palmyra, MO 63461

Showing Results 281 - 320, Page 8 of 18

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