11,397

Marion County, MO Homes

Section Image
    • /21

      Est $289,524

      Not Listed For Sale

      69 Meadows Rd, Hannibal, MO 63401

      • 3 Beds
      • 3 Baths
      • 2,236 Sq Ft
      • Built 1993
      69 Meadows Rd, Hannibal, MO 63401

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /2

    $45,000

    • Land
    • 21,431 Sq Ft
    • $91,463 per Acre

    27 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    27 Kitlaw Dr, Hannibal, MO 63401
  • /4

    $90,000 Last List Price

    Sold Oct 24, 2025

    6 State Route O, Hannibal, MO 63401

    • Land
    • 6.5 Acres
    • $13,846 per Acre

    Last Sold Summary

    • 4 Days On Market

    Last Listing Agent Christina Zeiger Prestige Realty, Inc

    6 State Route O, Hannibal, MO 63401
    • /54

      Est $1,024,930

      Not Listed For Sale

      200 Head Ln, Hannibal, MO 63401

      • 8 Beds
      • 7 Baths
      • 8,382 Sq Ft
      • Built 2004
      200 Head Ln, Hannibal, MO 63401

      Last Sold Summary

      • 187 Days On Market

      Last Listing Agent Sheri Neisen Prestige Realty, Inc

  • /2

    $45,000

    • Land
    • 21,431 Sq Ft
    • $91,463 per Acre

    28 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    28 Kitlaw Dr, Hannibal, MO 63401
  • /9

    $40,000 Last List Price

    Sold Feb 20, 2026

    806 Butler St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 852 Sq Ft
    • Built 1923

    Last Sold Summary

    • $47/SF
    • 10 Days On Market

    Current Estimated Value $38,656

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    806 Butler St, Hannibal, MO 63401
    • /16

      Est $193,234

      Not Listed For Sale

      158 Saturn Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,413 Sq Ft
      • Built 1984
      158 Saturn Dr, Hannibal, MO 63401

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Kristy Trevathan Prestige Realty, Inc

  • /11

    $99,000

    • Land
    • 5.09 Acres
    • $19,450 per Acre

    5 S Park Dr, Hannibal, MO 63401

    Developer's dream! Incredible opportunity to purchase just over 5 ACRES of land - right next to the GOLF COURSE! This property is one of the very few pieces of undeveloped land in Hannibal zoned MULTI-FAMILY. Imagine the possibilities, duplexes, golf course resort style living, or a single-family home with a large amount of acreage right inside of town. Are you ready to make your dream come to

    Soshia Tymcheck Century 21 Broughton Team

    5 S Park Dr, Hannibal, MO 63401
  • /31

    $81,500 Last List Price

    Sold Sep 24, 2025

    120 S Hayden St, Hannibal, MO 63401

    • 9 Beds
    • 3.5 Baths
    • 1,800 Sq Ft
    • Built 1927

    Last Sold Summary

    • $45/SF
    • 28 Days On Market

    Current Estimated Value $88,544

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    120 S Hayden St, Hannibal, MO 63401
    • /23

      Est $90,764

      Not Listed For Sale

      1515 Vermont St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,148 Sq Ft
      • Built 1900
      1515 Vermont St, Hannibal, MO 63401

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent Jacki Thurman Century 21 Broughton Team

  • /27

    $385,000

    New Construction
    • 4 Beds
    • 2.5 Baths
    • 1,910 Sq Ft

    9153 Idell Creek Ln, Hannibal, MO 63401

    Welcome home to this stunning custom-built new construction featuring 4 bedrooms, 2.5 bathrooms, and 1,910 square feet of thoughtfully designed living space. Nestled among mature trees, this beautiful home offers the perfect blend of modern craftsmanship and natural beauty. Step inside to discover an open and inviting floor plan highlighted by elegant quartz countertops, quality finishes, and

    Jordahn Leonard Prestige Realty, Inc

    9153 Idell Creek Ln, Hannibal, MO 63401
  • /22

    $115,000 Last List Price

    Sold Dec 19, 2025

    1924 Booker St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,079 Sq Ft
    • Built 1850

    Last Sold Summary

    • $107/SF
    • 137 Days On Market

    Current Estimated Value $120,279

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    1924 Booker St, Hannibal, MO 63401
    • /23

      Est $141,493

      Not Listed For Sale

      105 N 8th St, Hannibal, MO 63401

      • 4 Beds
      • 1,800 Sq Ft
      • Built 1890
      105 N 8th St, Hannibal, MO 63401

      Last Sold Summary

      • 104 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /9

    $189,000

    Pending
    • 4 Beds
    • 3.5 Baths
    • 2,176 Sq Ft

    4140 Windmere Dr, Hannibal, MO 63401

    Spacious ranch style home with an attached three car garage situated on a little over a half acre. Special features include wood trim, doors, four bedrooms, 3.5 bathrooms, vaulted ceiling, open floor plan and so much more! The house has three levels of living, main level has family room, dining room, kitchen, bedroom and primary bedroom suite. Upper level has two bedrooms and one bathroom. Lower

    Michelle Syberg Mid America Property Partners

    4140 Windmere Dr, Hannibal, MO 63401
  • /25

    $249,000 Last List Price

    Sold Jul 03, 2026

    4508 W Ely Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,726 Sq Ft
    • Built 1970

    Last Sold Summary

    • $91/SF
    • 61 Days On Market

    Current Estimated Value $249,385

    Last Listing Agent Sarah Alley Prestige Realty, Inc

    4508 W Ely Rd, Hannibal, MO 63401
    • /39

      Est $187,841

      Not Listed For Sale

      1504 Dean Ave, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 2,270 Sq Ft
      • Built 1975
      1504 Dean Ave, Hannibal, MO 63401

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Sue Giroux Century 21 Broughton Team

  • /49

    $269,000

    • 3 Beds
    • 1 Bath
    • 1,352 Sq Ft

    122 W Elm St, Palmyra, MO 63461

    Move-in ready and packed with extras! This well-maintained 3-bedroom, 1-bath home offers 1,360 sq. ft. of comfortable living space plus an impressive 32x36 detached shop built in 2018.The home features a new roof in 2024, new water heater, well-maintained HVAC, professionally cleaned carpets, and updated composite decking on the front and side porches completed in 2022. Appliances convey,

    Donnely Jung Ravenscraft Realty

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

    $100,000 Last List Price

    Sold Jul 06, 2026

    2815 Marion St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 3,080 Sq Ft
    • Built 1970

    Last Sold Summary

    • $32/SF
    • 101 Days On Market

    Current Estimated Value $99,852

    Last Listing Agent Kayla Williams Christal Property Group, LLC

    2815 Marion St, Hannibal, MO 63401
    • /29

      Est $141,023

      Not Listed For Sale

      611 Olive St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,566 Sq Ft
      • Built 1930
      611 Olive St, Hannibal, MO 63401

      Last Sold Summary

      • 58 Days On Market

      Last Listing Agent Sue Giroux Century 21 Broughton Team

  • /74

    $975,000

    $125K PRICE DROP
    • 6 Beds
    • 6.5 Baths
    • 9,722 Sq Ft

    171 Rolling Meadows, Hannibal, MO 63401

    NEW PRICE! Welcome to this exceptional one-owner custom-built home, offering nearly 10,000 sq ft of thoughtfully designed space on 2.43-acre lot. Built in 2008, this full-brick home combines timeless craftsmanship with modern comfort. Inside, you’ll find 6 spacious bedrooms—each with private en-suite baths & walk-in closets. The open-concept main level features 10-foot ceilings, a chef’s kitchen

    Lisa Kairy Prestige Realty, Inc

    171 Rolling Meadows, Hannibal, MO 63401
  • /38

    $275,000 Last List Price

    Sold Jul 30, 2026

    4114 W Ely Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 3,084 Sq Ft
    • Built 1967

    Last Sold Summary

    • $89/SF
    • 16 Days On Market

    Current Estimated Value $273,170

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

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

      Est $153,178

      Not Listed For Sale

      2930 Highway D, Philadelphia, MO 63463

      • 2 Beds
      • 1 Bath
      • 936 Sq Ft
      • Built 2023
      2930 Highway D, Philadelphia, MO 63463

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Wesley Tuley Ragar Realty

  • /6

    $135,000

    $15K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,144 Sq Ft

    2290 Highway 168, Philadelphia, MO 63463

    Bring Your Vision to This Small-Town Fixer-UpperIf you’re looking for a project with plenty of potential, this 2-bedroom, 1-bath home sits on a large corner lot in a quiet small town with great schools.The home needs a lot of work and is being sold as a fixer-upper, but the property itself has some great things going for it. You’ll find large mature trees, an attached one-car

    Clinton Mann Ragar Realty

    2290 Highway 168, Philadelphia, MO 63463
  • /15

    $122,500 Last List Price

    Sold Oct 31, 2025

    415 Sunshine Terrace, Hannibal, MO 63401

    • 2 Beds
    • 2 Baths
    • 972 Sq Ft
    • Built 1920

    Last Sold Summary

    • $126/SF
    • 41 Days On Market

    Current Estimated Value $113,461

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    415 Sunshine Terrace, Hannibal, MO 63401
    • /19

      Est $113,226

      Not Listed For Sale

      302 Grand Ave, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,136 Sq Ft
      • Built 1920
      302 Grand Ave, Hannibal, MO 63401

      Last Sold Summary

      • 82 Days On Market

      Last Listing Agent Derwin Conley Hannibal Realty LLC

  • /33

    $429,000

    New Construction $66K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,500 Sq Ft

    177 Kitlaw Dr, Hannibal, MO 63401

    Priced Reduced! Seller ready to sell Welcome to this beautiful new construction home in one of Hannibal’s newest subdivisions! Designed for easy main-level living, this open-concept home features vaulted ceilings and a bright, airy layout. The kitchen showcases white-on-white cabinetry, granite countertops, a full stainless steel appliance package, abundant cabinet space, and a walk-in pantry. A

    Lisa Kairy Prestige Realty, Inc

    177 Kitlaw Dr, Hannibal, MO 63401
  • /12

    $118,000 Last List Price

    Sold May 29, 2026

    2915 Market St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 744 Sq Ft
    • Built 1915

    Last Sold Summary

    • $159/SF
    • 65 Days On Market

    Current Estimated Value $120,131

    Last Listing Agent Connor Doyle Prestige Realty, Inc

    2915 Market St, Hannibal, MO 63401
    • /44

      Est $194,888

      Not Listed For Sale

      813 Prairie St, Monroe City, MO 63456

      • 3 Beds
      • 2 Baths
      • 1,352 Sq Ft
      • Built 1968
      813 Prairie St, Monroe City, MO 63456

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent Mark Bandy See Real Estate

  • /4

    $62,500

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

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

    $245,000 Last List Price

    Sold Feb 20, 2026

    35 Sherwood Estates Ave, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,842 Sq Ft
    • Built 1987

    Last Sold Summary

    • $86/SF
    • 41 Days On Market

    Current Estimated Value $250,237

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    35 Sherwood Estates Ave, Hannibal, MO 63401
    • /38

      Est $473,139

      Not Listed For Sale

      123 El Rancho Dr, Hannibal, MO 63401

      • 5 Beds
      • 4 Baths
      • 3,814 Sq Ft
      • Built 1995
      123 El Rancho Dr, Hannibal, MO 63401

      Last Sold Summary

      • 109 Days On Market

      Last Listing Agent Kristy Trevathan Prestige Realty, Inc

  • /19

    $84,000

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

    421 Edwards St, Hannibal, MO 63401

    Welcome to 421 Edwards St! This charming 2-bedroom, 1-bath bungalow offers comfortable one-level living with nearly 1,000 square feet of space. Step inside to find fresh paint, new flooring, and a functional layout that makes the home feel bright and inviting. Both bedrooms and the full bath are conveniently located on the main level. The concrete basement provides additional storage and access

    Rickelle Pimentel Christal Property Group, LLC

    421 Edwards St, Hannibal, MO 63401
  • /22

    $249,000 Last List Price

    Sold Sep 09, 2026

    130 Pioneer Trail, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,604 Sq Ft
    • Built 1979

    Last Sold Summary

    • $155/SF
    • 9 Days On Market

    Current Estimated Value $289,913

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    130 Pioneer Trail, Hannibal, MO 63401
    • /36

      Est $171,063

      Not Listed For Sale

      3111 Pleasant St, Hannibal, MO 63401

      • 2 Beds
      • 1.5 Baths
      • 1,534 Sq Ft
      • Built 1915
      3111 Pleasant St, Hannibal, MO 63401

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent Sue Giroux Century 21 Broughton Team

  • /7

    $46,500

    • Land
    • 19,166 Sq Ft
    • $105,682 per Acre

    0 Lot 76 Minnow Creek Subdvsn Unit MAR24049775, 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 76 Minnow Creek Subdvsn Unit MAR24049775, Hannibal, MO 63401
  • /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 $200,010

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    510 Magnolia Ave, Hannibal, MO 63401
    • /20

      Est $175,544

      Not Listed For Sale

      3121 Rendlen Ave, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,421 Sq Ft
      • Built 1920
      3121 Rendlen Ave, Hannibal, MO 63401

      Last Sold Summary

      • 36 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /7

    $44,500

    • Land
    • 11,325 Sq Ft
    • $171,154 per Acre

    0 Lot 57 Minnow Creek Subdvsn Unit MAR24050235, 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 57 Minnow Creek Subdvsn Unit MAR24050235, 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 $860,268

    Last Listing Agent Melissa Sullivan Happel, Inc., REALTORS

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

      Est $184,574

      Not Listed For Sale

      4062 Sunset Dr, Hannibal, MO 63401

      • 2 Beds
      • 1.5 Baths
      • 1,752 Sq Ft
      • Built 1948
      4062 Sunset Dr, Hannibal, MO 63401

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Tara Zeiger Prestige Realty, Inc

Showing Results 241 - 280, Page 7 of 18

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