11,397

Marion County, MO Homes

Section Image
  • /24

    $327,900

    $57K PRICE DROP Under Contract
    • 4 Beds
    • 4 Baths
    • 2,567 Sq Ft

    2610 Marsh Ave, Hannibal, MO 63401

    Welcome to the perfect 4 bed 4 bath home sitting on a well-manicured corner lot in the heart of America's Hometown! Whether you like to spend the majority of your time inside or out, this listing has you covered on both fronts. Step inside to find a massive living room, separate dining, and the largest primary bedroom suite you have ever seen. This home is no stranger to space & comfort with its

    Aaron Peters Century 21 Broughton Team

    2610 Marsh Ave, Hannibal, MO 63401
  • /40

    $265,000 Last List Price

    Sold Apr 27, 2026

    6636 County Road 423, Palmyra, MO 63461

    • 4 Beds
    • 2 Baths
    • 2,540 Sq Ft
    • Built 1986

    Last Sold Summary

    • $104/SF
    • 22 Days On Market

    Current Estimated Value $252,857

    Last Listing Agent Jill Otten Century 21 Broughton Team

    6636 County Road 423, Palmyra, MO 63461
    • /24

      Est $126,776

      Not Listed For Sale

      1638 Vermont St, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 928 Sq Ft
      • Built 1910
      1638 Vermont St, Hannibal, MO 63401

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Ariana Brown Prestige Realty, Inc

  • /4

    $62,500

    $5K PRICE DROP
    • Land
    • 3.4 Acres
    • $18,382 per Acre

    Lot 23 Red 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 23 Red Oak Rd, Round Grove Township, MO 63454
  • /15

    $93,000 Last List Price

    Sold Jul 31, 2026

    302 W Elm St, Palmyra, MO 63461

    • 1 Bed
    • 1 Bath
    • 945 Sq Ft
    • Built 1910

    Last Sold Summary

    • $98/SF
    • 44 Days On Market

    Current Estimated Value $94,284

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    302 W Elm St, Palmyra, MO 63461
    • /16

      Est $88,976

      Not Listed For Sale

      904 Lindell Ave, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,302 Sq Ft
      • Built 1910
      904 Lindell Ave, Hannibal, MO 63401

      Last Sold Summary

      • 59 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /11

    $25,000

    Pending
    • 2 Beds
    • 1 Bath
    • 962 Sq Ft

    1418 Park Ave, Hannibal, MO 63401

    Don't miss this solid brick bungalow offering a fantastic opportunity for investors, or anyone looking to put their personal touch on a home. Featuring 2 bedrooms, 1 bathroom, and a full basement, this classic bungalow has great bones and the kind of timeless curb appeal that's hard to find at this price point.The brick exterior means low long-term maintenance, and the full basement provides

    Sue-ann Westhoff Prestige Realty, Inc

    1418 Park Ave, Hannibal, MO 63401
  • /28

    $263,000 Last List Price

    Sold Nov 14, 2025

    7 Coachlight Dr, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,479 Sq Ft
    • Built 1973

    Last Sold Summary

    • $178/SF
    • 77 Days On Market

    Current Estimated Value $231,147

    Last Listing Agent Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
    • /20

      Est $66,674

      Not Listed For Sale

      711 Fulton Ave, Hannibal, MO 63401

      • 1 Bed
      • 2 Baths
      • 800 Sq Ft
      • Built 1910
      711 Fulton Ave, Hannibal, MO 63401

      Last Sold Summary

      • 102 Days On Market

      Last Listing Agent Sue Giroux Century 21 Broughton Team

  • /2

    $47,000

    • Land
    • 19,166 Sq Ft
    • $106,818 per Acre

    21 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

    21 Minnow Creek Subdivision, Hannibal, MO 63401
  • /12

    $84,900 Last List Price

    Sold May 20, 2026

    8175 Highway Mm, Hannibal, MO 63401

    • Land
    • 3 Acres
    • $28,300 per Acre

    Last Sold Summary

    • 2 Days On Market

    Last Listing Agent Madison Christal Christal Property Group, LLC

    8175 Highway Mm, Hannibal, MO 63401
    • /31

      Est $214,199

      Not Listed For Sale

      4920 Pulliam St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,572 Sq Ft
      • Built 1932
      4920 Pulliam St, Hannibal, MO 63401

      Last Sold Summary

      • 48 Days On Market

      Last Listing Agent Lisa Kairy Prestige Realty, Inc

  • /49

    $607,250

    $20K PRICE DROP Under Contract
    • 5 Beds
    • 3 Baths
    • 3,084 Sq Ft

    132 Gala Dr, Hannibal, MO 63401

    Welcome to your next home at 132 Gala Dr. where sophisticated design meetseveryday comfort in one of Hannibal’s most prestigious neighborhoods. Thoughtfullycrafted in 2023, this exceptional, custom home boasts almost 3,100 square feet offinished living spaces seamlessly blending elegant finishes with modern functionality.Just minutes from historic downtown Hannibal with its

    Teree Haynes Hannibal Realty LLC

    132 Gala Dr, Hannibal, MO 63401
  • /30

    $94,000 Last List Price

    Sold Mar 26, 2026

    106 S Levering Ave, Hannibal, MO 63401

    • 1 Bed
    • 1 Bath
    • 729 Sq Ft
    • Built 1930

    Last Sold Summary

    • $129/SF
    • 139 Days On Market

    Current Estimated Value $88,424

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    106 S Levering Ave, Hannibal, MO 63401
    • /22

      Est $127,231

      Not Listed For Sale

      3833 Apache Trail, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,053 Sq Ft
      • Built 1945
      3833 Apache Trail, Hannibal, MO 63401

      Last Sold Summary

      • 158 Days On Market

      Last Listing Agent Jacki Thurman Century 21 Broughton Team

  • /2

    $145,000

    • Land
    • 1.28 Acres
    • $113,281 per Acre

    0 Clear Creek Unit MIS26016805, Hannibal, MO 63461

    Prime opportunity in the desirable Clear Creek Subdivision! This 1.280-acre lot offers excellent road frontage just off Highway 61, providing outstanding visibility and easy access. Zoned commercial but allowing for residential use, this property presents endless possibilities—whether you're looking to build a business, investment property, or your future home. Located in a growing area with

    Madison Christal Christal Property Group, LLC

    0 Clear Creek Unit MIS26016805, Hannibal, MO 63461
  • /30

    $263,500 Last List Price

    Sold Sep 08, 2026

    3300 Hamilton St, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,010 Sq Ft
    • Built 1939

    Last Sold Summary

    • $131/SF
    • 0 Days On Market

    Current Estimated Value $208,181

    Last Listing Agent Charles Rapp Prestige Realty, Inc

    3300 Hamilton St, Hannibal, MO 63401
    • /32

      Est $300,419

      Not Listed For Sale

      1015 Pocahontas Ave, Palmyra, MO 63461

      • 2 Beds
      • 1.5 Baths
      • 2,615 Sq Ft
      • Built 1975
      1015 Pocahontas Ave, Palmyra, MO 63461

      Last Sold Summary

      • 45 Days On Market

      Last Listing Agent Lisa Mitchell Hannibal Realty LLC

  • /2

    $104,000

    • 3 Beds
    • 1 Bath
    • 2,259 Sq Ft

    228 Virginia St, Hannibal, MO 63401

    Discover the potential of this inviting single-family home located in Hannibal. This residence offers approximately 1,329 square feet of interior living space, featuring 3 bedrooms and 1 bathroom.The property is situated on a manageable 0.15 to 0.20-acre lot, providing ample outdoor space for your needs. The front yard offers a welcoming approach to the home, while the spacious backyard

    Mike Zouglas REO Xpress, LLC

    228 Virginia St, Hannibal, MO 63401
  • /30

    $398,000 Last List Price

    Sold Aug 28, 2026

    508 Gene Ave, Palmyra, MO 63461

    • 4 Beds
    • 2.5 Baths
    • 2,688 Sq Ft
    • Built 2026

    Last Sold Summary

    • $148/SF
    • 119 Days On Market

    Last Listing Agent Austin Roberts Bartz Realty, LLC

    508 Gene Ave, Palmyra, MO 63461
    • /25

      Est $362,464

      Not Listed For Sale

      3598 County Road 177, Emden, MO 63439

      • 3 Beds
      • 2 Baths
      • 2,328 Sq Ft
      • Built 1989
      3598 County Road 177, Emden, MO 63439

      Last Sold Summary

      • 97 Days On Market

      Last Listing Agent Austin Roberts Bartz Realty, LLC

  • /22

    $349,900

    $30K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,260 Sq Ft

    185 Lake Apollo Dr, Hannibal, MO 63401

    Welcome home to 185 Lake Apollo Drive! This spacious brick ranch offers the perfect blend of comfort, character, and versatility in one of Hannibal’s established neighborhoods. With approximately 3,260 square feet of finished living space, this 4-bedroom, 3-bath home provides plenty of room for everyday living, entertaining, and growing.Step inside to a welcoming main level featuring both

    Roselee Ghattas Ravenscraft Realty

    185 Lake Apollo Dr, Hannibal, MO 63401
  • /59

    $525,000 Last List Price

    Sold Jun 19, 2026

    4996 Highway U, Palmyra, MO 63461

    • 4 Beds
    • 3.5 Baths
    • 3,886 Sq Ft
    • Built 2003

    Last Sold Summary

    • $135/SF
    • 307 Days On Market

    Current Estimated Value $499,741

    Last Listing Agent Wesley Tuley Ragar Realty

    4996 Highway U, Palmyra, MO 63461
    • /29

      Est $161,234

      Not Listed For Sale

      2905 Garfield St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 2,056 Sq Ft
      • Built 1951
      2905 Garfield St, Hannibal, MO 63401

      Last Sold Summary

      • 17 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /7

    $48,000

    • Land
    • 16,988 Sq Ft
    • $123,077 per Acre

    0 Lot 80 Minnow Creek Subdvsn Unit MAR24049777, 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

    Aaron Peters Century 21 Broughton Team

    0 Lot 80 Minnow Creek Subdvsn Unit MAR24049777, Hannibal, MO 63401
  • /34

    $254,000 Last List Price

    Sold Nov 25, 2025

    8590 Cr 422, Hannibal, MO 63401

    • 2 Beds
    • 1.5 Baths
    • 1,642 Sq Ft
    • Built 1983

    Last Sold Summary

    • $155/SF
    • 25 Days On Market

    Last Listing Agent Jennifer Wood Fretwell and Associates, LLC

    8590 Cr 422, Hannibal, MO 63401
    • /4

      Est $49,431

      Not Listed For Sale

      523 Warren Barrett Dr, Hannibal, MO 63401

      523 Warren Barrett Dr, Hannibal, MO 63401

      Last Sold Summary

      • 26 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /7

    $47,000

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

    0 Lot 52 Minnow Creek Subdvsn Unit MAR24049763, 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

    Aaron Peters Century 21 Broughton Team

    0 Lot 52 Minnow Creek Subdvsn Unit MAR24049763, Hannibal, MO 63401
  • /24

    $125,000 Last List Price

    Sold Jul 17, 2026

    305 Grand Ave, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,450 Sq Ft
    • Built 1930

    Last Sold Summary

    • $86/SF
    • 1 Day On Market

    Current Estimated Value $124,818

    Last Listing Agent Charles Rapp Prestige Realty, Inc

    305 Grand Ave, Hannibal, MO 63401
    • /13

      Est $151,551

      Not Listed For Sale

      3306 St Charles, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 1,940 Sq Ft
      • Built 1910
      3306 St Charles, Hannibal, MO 63401

      Last Sold Summary

      • 120 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /21

    $149,900

    • 2 Beds
    • 1 Bath
    • 1,127 Sq Ft

    627 Pine St, Hannibal, MO 63401

    Move-in ready and packed with updates! This charming 2-bedroom, 1-bath home offers comfort, convenience, and room to grow. Featuring desirable main-level laundry, a functional floor plan, and a spacious 1-car garage, this home is designed for easy everyday living.Situated on a generous double lot, you’ll love the extra outdoor space—perfect for gardening, entertaining, pets, future

    Jennifer Ruhl Ravenscraft Realty

    627 Pine St, Hannibal, MO 63401
  • /2

    $148,000 Last List Price

    Sold Aug 12, 2026

    3709 W Ely Rd, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,176 Sq Ft
    • Built 1974

    Last Sold Summary

    • $126/SF
    • 0 Days On Market

    Current Estimated Value $185,688

    Last Listing Agent Charles Rapp Prestige Realty, Inc

    3709 W Ely Rd, Hannibal, MO 63401
    • /17

      Est $106,000

      Not Listed For Sale

      1001 Reservoir St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,168 Sq Ft
      • Built 1908
      1001 Reservoir St, Hannibal, MO 63401

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /4

    $62,500

    $5K PRICE DROP
    • Land
    • 3 Acres
    • $20,833 per Acre

    Lot 19 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 19 Black Oak Rd, Round Grove Township, MO 63454
  • /14

    $99,900 Last List Price

    Sold Mar 31, 2026

    1116 Park Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,217 Sq Ft
    • Built 1880

    Last Sold Summary

    • $82/SF
    • 168 Days On Market

    Current Estimated Value $91,814

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    1116 Park Ave, Hannibal, MO 63401
    • /38

      Est $220,599

      Not Listed For Sale

      765 Highway D, Ewing, MO 63440

      • 3 Beds
      • 1.5 Baths
      • 1,152 Sq Ft
      • Built 1979
      765 Highway D, Ewing, MO 63440

      Last Sold Summary

      • 75 Days On Market

      Last Listing Agent Wesley Tuley Ragar Realty

  • /49

    $320,000

    Under Contract
    • 4 Beds
    • 3.5 Baths
    • 3,966 Sq Ft

    2009 Crescent Dr, Hannibal, MO 63401

    Back on the market due to the sellers' unforeseen life changes, creating a second opportunity to make this exceptional home yours.From the moment you step inside, you'll appreciate the more than 3,500 square feet of living space this 4-bedroom, 3.5-bath home has to offer. Designed for comfortable everyday living and entertaining, this home features fireplaces on both the main and lower

    Charles Rapp Prestige Realty, Inc

    2009 Crescent Dr, Hannibal, MO 63401
  • /15

    $115,000 Last List Price

    Sold Apr 06, 2026

    515 Grand Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,155 Sq Ft
    • Built 1890

    Last Sold Summary

    • $100/SF
    • 81 Days On Market

    Current Estimated Value $112,375

    Last Listing Agent Lisa Mitchell Hannibal Realty LLC

    515 Grand Ave, Hannibal, MO 63401
    • /3

      Est $231,502

      Not Listed For Sale

      428 Timberline Trail, Hannibal, MO 63401

      428 Timberline Trail, Hannibal, MO 63401

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Sarah Alley Prestige Realty, Inc

  • /3

    $65,000

    $32K PRICE DROP
    • Land
    • 4.37 Acres
    • $14,874 per Acre

    4 Acres Oak Ridge Pond Court Rd, Hannibal, MO 63401

    Discover your own slice of tranquility with this 4.57-acre wooded lot located at the edge of town. Nestled in a peaceful area, this property offers a perfect blend of privacy and convenience. Enjoy the serenity of nature while being just minutes away from schools, shopping centers, and healthcare providers. Whether you're looking to build your dream home or invest in a serene getaway, this lot

    Angela Peters Century 21 Broughton Team

    4 Acres Oak Ridge Pond Court Rd, Hannibal, MO 63401

Showing Results 41 - 80, Page 2 of 18

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