11,456

Marion County, MO Homes

Section Image
  • /26

    $169,900 Last List Price

    Sold Jun 04, 2025

    3613 Iowa Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,032 Sq Ft
    • Built 1977

    Last Sold Summary

    • $165/SF
    • 15 Days On Market

    Current Estimated Value $167,421

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    3613 Iowa Ave, Hannibal, MO 63401
    • /25

      Est $368,157

      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

  • /28

    $215,000

    Under Contract
    • 4 Beds
    • 1.5 Baths
    • 2,290 Sq Ft

    230 Magnolia Ave, Hannibal, MO 63401

    Charming Hannibal bungalow featuring 4 bedrooms, 1.5 bathrooms. The main floor offers a primary bedroom with an attached half bath, a spacious living room, large dining room, and a kitchen with new appliances, along with a full bathroom for added convenience. Upstairs, you’ll find three additional bedrooms, providing flexible space for family, guests, or a home office. Situated on a generous lot

    Kennedy McKay Hannibal Realty LLC

    230 Magnolia Ave, 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
    • /29

      Est $158,828

      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

  • /42

    $239,500

    $13K PRICE DROP Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,877 Sq Ft

    222 W Jefferson St, Palmyra, MO 63461

    This one could be in a magazine! Gorgeous features in this 1,877 sq ft 3-bed, 2.5-bath home make it truly one-of-a-kind and completely move-in-ready! Featuring new flooring, paint, trim & fixtures throughout, you'll appreciate the spacious & sunny living room, leading into the brand-new kitchen. New counters, cabinets & stainless-steel appliances will convey. You'll enjoy having a walk-in pantry

    Jennifer Wood Fretwell and Associates, LLC

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

    $319,000 Last List Price

    Sold Jun 06, 2025

    27 Hamlin Heights Dr, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,159 Sq Ft
    • Built 1855

    Last Sold Summary

    • $148/SF
    • 14 Days On Market

    Current Estimated Value $297,197

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    27 Hamlin Heights Dr, Hannibal, MO 63401
    • /4

      Est $48,167

      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

  • /31

    $286,500

    Under Contract
    • 3 Beds
    • 2.5 Baths
    • 1,926 Sq Ft

    1305 W New St, Palmyra, MO 63461

    Charming one-and-a-half story, newly remodeled home! This 3 bedroom, 2.5 bath home features an open-concept main level with a spacious kitchen, dining area, and living room, plus an additional separate living space. The main level also offers convenient laundry and a half bath located near the garage entrance. Upstairs, you’ll find the large primary bedroom with private en suite, two additional

    Ariana Brown Prestige Realty, Inc

    1305 W New St, Palmyra, MO 63461
  • /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 $92,288

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

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

      Est $152,017

      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

  • /24

    $220,000

    Under Contract
    • 3 Beds
    • 1.5 Baths
    • 1,080 Sq Ft

    35 Cherokee Trail, Hannibal, MO 63401

    Charming brick home in a desirable, quiet neighborhood! This three-bedroom home offers comfort, convenience, and room to grow. Enjoy a HUGE fenced-in backyard perfect for gardening, entertaining, adding a pool, or simply relaxing outdoors. The updated bathroom adds modern appeal, while the dine-in kitchen features beautiful hickory cabinets and easy egress to the back deck overlooking the

    Jill Otten Century 21 Broughton Team

    35 Cherokee Trail, Hannibal, MO 63401
  • /54

    $1,180,000 Last List Price

    Sold Jun 06, 2025

    200 Head Ln, Hannibal, MO 63401

    • 8 Beds
    • 7 Baths
    • 8,382 Sq Ft
    • Built 2004

    Last Sold Summary

    • $141/SF
    • 187 Days On Market

    Current Estimated Value $1,024,296

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    200 Head Ln, Hannibal, MO 63401
    • /17

      Est $103,481

      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

  • /33

    $249,000

    $31K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,831 Sq Ft

    6 Riverpoint Rd, Hannibal, MO 63401

    Location! Location! Location! Ranch style home with all main level living offering two bedrooms and two bathrooms. The main level has living room and dining room. Kitchen has wood cabinets with refrigerator, gas range, microwave, and dishwasher. There is an addition of the kitchen with additional dining room and large family room. The family room has a gas fireplace and built-in bookcases. The

    J'Nelle Lee Hannibal Realty LLC

    6 Riverpoint Rd, Hannibal, MO 63401
  • /9

    $124,900 Last List Price

    Sold Jun 12, 2025

    3821 Apache Trail, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 1,805 Sq Ft
    • Built 1945

    Last Sold Summary

    • $69/SF
    • 15 Days On Market

    Current Estimated Value $206,758

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    3821 Apache Trail, Hannibal, MO 63401
    • /38

      Est $213,750

      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

  • /29

    $279,000

    Pending
    • 4 Beds
    • 3 Baths
    • 2,534 Sq Ft

    4503 W Ely Rd, Hannibal, MO 63401

    This spacious ranch-style home just outside the city limits offers 4 bedrooms, 3 baths, with 2,534 sq ft of living space. The open floor plan features a vaulted ceiling that enhances the kitchen, dining, and living areas, creating a bright and airy feel. The kitchen is a standout with a large center island, pull-out shelving, oak cabinetry, corner sink, and all appliances included. French doors

    Lisa Kairy Prestige Realty, Inc

    4503 W Ely Rd, 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
    • /3

      Est $91,411

      Not Listed For Sale

      428 Timberline Trail, Hannibal, MO 63401

      428 Timberline Trail, Hannibal, MO 63401

      Last Sold Summary

      • 28 Days On Market

  • /19

    $229,000

    $11K PRICE DROP Under Contract
    • 3 Beds
    • 1.5 Baths
    • 1,656 Sq Ft

    8162 Highway Mm, Hannibal, MO 63401

    Escape to the country with this 3-bedroom, 1-bath home situated on 1.4 acres! This property offers a 1-car attached garage plus a carport that will convey, giving you plenty of space for parking and storage. Inside, you'll find a functional layout with additional living space in the basement, including a cozy family room, a bonus room that could easily be converted into a sleeping room, and a

    Christina Merrell Prestige Realty, Inc

    8162 Highway Mm, Hannibal, MO 63401
  • /20

    $82,900 Last List Price

    Sold Aug 14, 2025

    6003 County Road 231, Monroe City, MO 63456

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft
    • Built 1976

    Last Sold Summary

    • $118/SF
    • 19 Days On Market

    Last Listing Agent Sheena Smith Prestige Realty, Inc

    6003 County Road 231, Monroe City, MO 63456
    • /11

      Not Listed For Sale

      3 Lot 3 Spring Meadows Ln, Hannibal, MO 63401

      3 Lot 3 Spring Meadows Ln, Hannibal, MO 63401

      Last Sold Summary

      • 8 Days On Market

  • /21

    $219,000

    Under Contract
    • 3 Beds
    • 1.5 Baths
    • 2,379 Sq Ft

    124 W Ross St, Palmyra, MO 63461

    Welcome to the home that gives you the best of both worlds with much of its 1800's century charm mixed in with modern day upgrades! A truly captivating full brick, 3-bed 2 bath home which features a completely updated kitchen, spacious dining area, and beautiful exposed brick interior wall as soon as you walk through the front door! In this home you will find a lot of updated electrical features,

    Aaron Peters Century 21 Broughton Team

    124 W Ross St, Palmyra, MO 63461
  • /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 $100,225

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    1116 Park Ave, Hannibal, MO 63401
    • /24

      Est $182,158

      Not Listed For Sale

      3951 Apache Trail, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 1,613 Sq Ft
      • Built 1956
      3951 Apache Trail, Hannibal, MO 63401

      Last Sold Summary

      • 167 Days On Market

  • /26

    $275,000

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

    $170,000 Last List Price

    Sold Jun 11, 2025

    3210 Rendlen Ave, Hannibal, MO 63401

    • 4 Beds
    • 1 Bath
    • 1,737 Sq Ft
    • Built 1906

    Last Sold Summary

    • $98/SF
    • 5 Days On Market

    Current Estimated Value $172,020

    Last Listing Agent Brandi Griswold Happel, Inc., REALTORS

    3210 Rendlen Ave, Hannibal, MO 63401
    • /17

      Est $238,681

      Not Listed For Sale

      30 Satellite Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,508 Sq Ft
      • Built 1976
      30 Satellite Dr, Hannibal, MO 63401

      Last Sold Summary

      • 138 Days On Market

  • /35

    $180,000

    $19K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,659 Sq Ft

    1429 Park Ave, Hannibal, MO 63401

    Step inside this beautifully remodeled home where modern updates meet timeless charm. Completely renovated from top to bottom, this home features a new roof, HVAC system, siding, and an inviting new front porch that creates the perfect first impression. Situated on 1.35 acres in downtown Hannibal, this property offers a rare combination of space, privacy, and convenience. The expansive covered

    Alexandria Cross Christal Property Group, LLC

    1429 Park Ave, 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,189

    Last Listing Agent Lisa Mitchell Hannibal Realty LLC

    515 Grand Ave, Hannibal, MO 63401
    • /4

      Est $343,380

      Not Listed For Sale

      608 Gene Ave, Palmyra, MO 63461

      • 3 Beds
      • 2 Baths
      • 2,200 Sq Ft
      • Built 2025
      608 Gene Ave, Palmyra, MO 63461

      Last Sold Summary

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

    $200,000 Last List Price

    Sold Jun 26, 2025

    621 S Breckenridge Ave, Palmyra, MO 63461

    • 4 Beds
    • 1 Bath
    • 2,665 Sq Ft
    • Built 1915

    Last Sold Summary

    • $75/SF
    • 67 Days On Market

    Current Estimated Value $191,825

    Last Listing Agent Bryon Dorsey Ragar Realty

    621 S Breckenridge Ave, Palmyra, MO 63461
    • /7

      Not Listed For Sale

      1227 Church St, Hannibal, MO 63401

      • 4 Beds
      • 2.5 Baths
      • 2,921 Sq Ft
      • Built 1915
      1227 Church St, Hannibal, MO 63401

      Last Sold Summary

      • 1 Day 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
  • /2

    $175,000 Last List Price

    Sold Jul 31, 2025

    415 S Main St, Palmyra, MO 63461

    • 4 Beds
    • 2 Baths
    • 2,258 Sq Ft
    • Built 1900

    Last Sold Summary

    • $78/SF

    Current Estimated Value $186,007

    Last Listing Agent Donnely Jung Ravenscraft Realty

    415 S Main St, Palmyra, MO 63461
    • /26

      Est $132,774

      Not Listed For Sale

      908 Park Ave, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,468 Sq Ft
      • Built 1981
      908 Park Ave, Hannibal, MO 63401

      Last Sold Summary

      • 4 Days On Market

  • /11

    $25,000

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

    $175,000 Last List Price

    Sold Sep 30, 2025

    3318 Helen Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 925 Sq Ft
    • Built 1960

    Last Sold Summary

    • $189/SF

    Current Estimated Value $164,880

    Last Listing Agent Christina Merrell Prestige Realty, Inc

    3318 Helen Ave, 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