11,473

Marion County, MO Homes

Section Image Section Image
  • /44

    $485,000

    $25K PRICE DROP Under Contract
    • 4 Beds
    • 3 Baths
    • 4,193 Sq Ft

    20 Boca Dr, Hannibal, MO 63401

    MOTIVATED SELLERS! You won't want to miss this stunning home! This beautifully updated 4-bedroom, 3 full bath property truly has it all. The stylish mid-century modern kitchen is a standout feature, complemented by a built-in bar that seamlessly connects the kitchen and living space, perfect for entertaining. Enjoy cozy evenings with two fireplaces, including a charming wood-burning option. The

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    20 Boca Dr, Hannibal, MO 63401
  • /10

    $1,000

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    5050 Pulliam St Unit 5050, Hannibal, MO 63401

    Great location for this apartment. All utilities are included (trash, water, electric, and internet) in the rent amount. The building is located right next to Hannibal LaGrange. Access to laundry facilities is available.

    5050 Pulliam St Unit 5050, Hannibal, MO 63401
  • /12

    $379,000 Last List Price

    Sold Jun 04, 2026

    432 Honeysuckle Dr, Miller Township, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft
    • Built 2025

    Last Sold Summary

    • $211/SF
    • 257 Days On Market

    Last Listing Agent Razack Ismail Century 21 Broughton Team

    432 Honeysuckle Dr, Miller Township, MO 63401
    • /23

      Est $237,921

      Not Listed For Sale

      4053 Jericho Rd, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 2,350 Sq Ft
      • Built 2005
      4053 Jericho Rd, Hannibal, MO 63401

      Last Sold Summary

      • 15 Days On Market

  • /6

    $10,000

    • Land
    • 3,833 Sq Ft
    • $113,636 per Acre

    407 S Griffith St, Hannibal, MO 63401

    Wonderful opportunity to build the home of your dreams on this vacant lot! With plenty of potential and space to bring your vision to life, this property offers the perfect setting for your future home and outdoor living ideas.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    407 S Griffith St, Hannibal, MO 63401
  • /17

    $1,100

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 813 Sq Ft
    • Condo for Rent

    208 Huckleberry Heights Dr Unit 208, Hannibal, MO 63401

    Enjoy the comfort of condo living at Huckleberry Heights. This is a 2nd floor unit with 2 bedrooms and 1 bath. Kitchen features oak cabinets, closet pantry, cooking range, and refrigerator. Washer and dryer located within the unit. Larger bedroom has a walk-in closet. Dining room opens to the living area which overlooks Huckleberry Park. Assigned covered parking space with storage unit. No pets

    208 Huckleberry Heights Dr Unit 208, Hannibal, MO 63401
  • /35

    $180,000 Last List Price

    Sold Jul 07, 2026

    1429 Park Ave, Hannibal, MO 63401

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

    Last Sold Summary

    • $108/SF
    • 132 Days On Market

    Current Estimated Value $176,789

    Last Listing Agent Alexandria Cross Christal Property Group, LLC

    1429 Park Ave, Hannibal, MO 63401
    • /59

      Est $250,002

      Not Listed For Sale

      739 N Main St, Monroe City, MO 63456

      • 3 Beds
      • 3 Baths
      • 2,440 Sq Ft
      • Built 1983
      739 N Main St, Monroe City, MO 63456

      Last Sold Summary

      • 1 Day On Market

  • /4

    $10,000

    • Land
    • 9,801 Sq Ft
    • $44,444 per Acre

    519 Riverside St, Hannibal, MO 63401

    Beautiful vacant lot ready for your dream home! Offering a great setting with endless possibilities, this property is the perfect place to build the home you've always envisioned. Enjoy the opportunity to create your own private retreat.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    519 Riverside St, Hannibal, MO 63401
  • /17

    $850 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    1701 Broadway Unit 1701 Broadway St Unit A, Hannibal, MO 63401

    1701 Broadway Unit 1701 Broadway St Unit A, Hannibal, MO 63401
  • /15

    $112,900 Last List Price

    Sold Mar 10, 2026

    3 Thomas Ave, Monroe City, MO 63456

    • 3 Beds
    • 1 Bath
    • 1,025 Sq Ft
    • Built 1960

    Last Sold Summary

    • $110/SF
    • 33 Days On Market

    Current Estimated Value $121,645

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    3 Thomas Ave, Monroe City, MO 63456
    • /16

      Est $75,991

      Not Listed For Sale

      1823 Broadway, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 950 Sq Ft
      • Built 1890
      1823 Broadway, Hannibal, MO 63401

      Last Sold Summary

      • 25 Days On Market

  • /28

    $230,000

    $30K PRICE DROP
    • 5 Beds
    • 1.5 Baths
    • 1,400 Sq Ft

    6195 County Road 229, Monroe City, MO 63456

    Charming cottage-style farmhouse nestled on 4.9 beautiful acres! This spacious 5-bedroom home offers the perfect blend of country charm and peaceful living. Relax on the inviting covered front porch while enjoying the scenic surroundings. The property features mature fruit trees, a chicken coop, and plenty of room for gardening, animals, or simply enjoying the outdoors. Whether you're looking for

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    6195 County Road 229, Monroe City, MO 63456
  • /10

    $178,000 Last List Price

    Sold Oct 16, 2025

    905 Dewitt St, Hannibal, MO 63401

    • 4 Beds
    • 1.5 Baths
    • 1,480 Sq Ft
    • Built 1997

    Last Sold Summary

    • $120/SF
    • 91 Days On Market

    Current Estimated Value $162,582

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
    • /20

      Est $154,799

      Not Listed For Sale

      3613 Atoka St, Hannibal, MO 63401

      • 3 Beds
      • 1.5 Baths
      • 1,270 Sq Ft
      • Built 1965
      3613 Atoka St, Hannibal, MO 63401

      Last Sold Summary

      • 92 Days On Market

  • /27

    $400,000

    • Land
    • 40 Acres
    • $10,000 per Acre

    1712 County Road 120, Philadelphia, MO 63463

    Opportunities like this don't come along often. This 40± acre parcel in Marion County, Missouri delivers the full package — productive tillable ground, quality hunting habitat, mature timber, a seasonal creek, and a neighboring conservation area that dramatically expands the recreational possibilities of this already exceptional tract. Approximately 20 of those acres are tillable,

    Curt Felker Happel Realtors

    1712 County Road 120, Philadelphia, MO 63463
  • /10

    $167,500 Last List Price

    Sold Mar 20, 2026

    562-564 Virginia St, Hannibal, MO 63401

    • 6 Beds
    • 2 Baths
    • 1,884 Sq Ft
    • Built 1965

    Last Sold Summary

    • $89/SF
    • 1 Day On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    562-564 Virginia St, Hannibal, MO 63401
    • /25

      Est $462,704

      Not Listed For Sale

      8934 Idell Creek Ln, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,820 Sq Ft
      • Built 2017
      8934 Idell Creek Ln, Hannibal, MO 63401

      Last Sold Summary

      • 59 Days On Market

  • /35

    $292,500

    • Land
    • 45 Acres
    • $6,500 per Acre

    000 County Road 102, Nelsonville, MO 63440

    Located in Marion County, Missouri, this 45 acre property offers a strong agricultural foundation. With 36 tillable acres predominantly comprised of Armstrong and Mexico Silt Loam soils and an impressive NCCPI rating of 63.4, this farm presents an excellent opportunity for continued productivity. An existing crop lease provides $6,000 in annual income, with two years remaining, offering immediate

    Brad Fallert Elite Land & Auction Co

    000 County Road 102, Nelsonville, MO 63440
  • /14

    $149,000 Last List Price

    Sold Apr 24, 2026

    201 W Massie St, Palmyra, MO 63461

    • 2 Beds
    • 1 Bath
    • 1,056 Sq Ft
    • Built 1935

    Last Sold Summary

    • $141/SF
    • 146 Days On Market

    Current Estimated Value $142,202

    Last Listing Agent Austin Roberts Bartz Realty, LLC

    201 W Massie St, Palmyra, MO 63461
    • /19

      Est $124,559

      Not Listed For Sale

      712 Birch St, Hannibal, MO 63401

      • 4 Beds
      • 1,464 Sq Ft
      • Built 1880
      712 Birch St, Hannibal, MO 63401

      Last Sold Summary

      • 41 Days On Market

  • /26

    $260,000

    $15K PRICE DROP
    • 10 Beds
    • 5 Baths
    • 9,720 Sq Ft

    504 Broadway, Hannibal, MO 63401

    Value-add 9-unit investment opportunity with income already in place and clear upside ahead! Five finished units currently generate $3,150/month, while three additional units have been gutted and are ready to be finished. The previous roof leak has been addressed, and the final unit will require additional work to get rent-ready. Ideal for an investor looking to increase occupancy, improve cash

    Jeremy Farlow Farlow Real Estate Experts Inc

    504 Broadway, Hannibal, MO 63401
  • /5

    $20,000 Last List Price

    Sold Aug 15, 2025

    2116 Grace St, Hannibal, MO 63401

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

    Last Sold Summary

    • $21/SF
    • 2 Days On Market

    Current Estimated Value $64,079

    Last Listing Agent Christine Jeffries See Real Estate

    2116 Grace St, Hannibal, MO 63401
    • /23

      Est $108,703

      Not Listed For Sale

      1115 Center St, Hannibal, MO 63401

      • Studio
      • 1,900 Sq Ft
      • Built 1886
      1115 Center St, Hannibal, MO 63401

      Last Sold Summary

      • 133 Days On Market

  • /24

    $354,900

    $30K PRICE DROP
    • 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
  • /49

    $475,000 Last List Price

    Sold Dec 10, 2025

    8508 Centerville Rd, Hannibal, MO 63401

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

    Last Sold Summary

    • $222/SF
    • 25 Days On Market

    Last Listing Agent Diana Waschenbach-Gronewold Zanger & Associates, Inc.

    8508 Centerville Rd, Hannibal, MO 63401
    • /30

      Est $165,395

      Not Listed For Sale

      3421 Saint Charles St, Hannibal, MO 63401

      • 4 Beds
      • 3 Baths
      • 2,046 Sq Ft
      • Built 1910
      3421 Saint Charles St, Hannibal, MO 63401

      Last Sold Summary

      • 63 Days On Market

  • /5

    $198,000

    • Land
    • 22 Acres
    • $9,000 per Acre

    1806 Robinson Ave, Hannibal, MO 63401

    22 Acres of Prime Opportunity – Where Country Living Meets Modern Comfort. Welcome to an exceptional 22-acre property that perfectly blends peaceful rural living with endless potential. This premium tract of land is thoughtfully set up for farming, homesteading, or simply enjoying wide-open space with unmatched privacy. From the moment you arrive, you’ll appreciate the gently rolling terrain,

    Sheena Smith Prestige Realty, Inc

    1806 Robinson Ave, Hannibal, MO 63401
  • /9

    $12,000 Last List Price

    Sold Apr 27, 2026

    1224 Valley St, Hannibal, MO 63401

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

    Last Sold Summary

    • $15/SF
    • 31 Days On Market

    Current Estimated Value $70,253

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    1224 Valley St, Hannibal, MO 63401
    • /24

      Est $165,020

      Not Listed For Sale

      616 W Main Cross St, Palmyra, MO 63461

      • 2 Beds
      • 1.5 Baths
      • 1,056 Sq Ft
      • Built 1920
      616 W Main Cross St, Palmyra, MO 63461

      Last Sold Summary

      • 81 Days On Market

  • /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
  • /45

    $395,000 Last List Price

    Sold Oct 07, 2025

    607 Jonathan, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,975 Sq Ft
    • Built 2020

    Last Sold Summary

    • $200/SF
    • 21 Days On Market

    Current Estimated Value $366,543

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
    • /38

      Est $384,009

      Not Listed For Sale

      4590 Highway 6, Maywood, MO 63454

      • 3 Beds
      • 3 Baths
      • 2,040 Sq Ft
      • Built 2016
      4590 Highway 6, Maywood, MO 63454

      Last Sold Summary

      • 111 Days On Market

  • /17

    $145,000

    Under Contract
    • 4 Beds
    • 3 Baths
    • 2,460 Sq Ft

    514 S Main St, Palmyra, MO 63461

    Historic Home with Tons of Potential in the Heart of Palmyra! Here's your chance to own a piece of Palmyra history! Built in the 1880s, this spacious home has seen many updates over the years and is ready for its next chapter. Whether you're an investor, flipper, or someone who loves older homes, this property offers a great opportunity to make it your own. Inside, you'll find 4 bedrooms, 3 full

    Donnely Jung Ravenscraft Realty

    514 S Main St, Palmyra, MO 63461
  • /2

    $47,000 Last List Price

    Sold Mar 19, 2026

    19 Minnow Creek Subdivision, Hannibal, MO 63401

    • Land
    • 13,503 Sq Ft
    • $151,613 per Acre

    Last Sold Summary

    • 584 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    19 Minnow Creek Subdivision, Hannibal, MO 63401
    • /24

      Est $123,273

      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

  • /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
  • /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 $256,063

    Last Listing Agent Jill Otten Century 21 Broughton Team

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

      Est $67,067

      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

  • /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

Showing Results 1 - 40, Page 1 of 18

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