11,397

Marion County, MO Homes

Section Image
  • /54

    $499,500

    • 3 Beds
    • 2 Baths
    • 2,584 Sq Ft

    1 Meadowbrook Heights, Hannibal, MO 63401

    Almost unbelievable! A hidden gem with surveyed 13.387 acres within the city of Hannibal! Included is the approx. 2600 sq. ft. brick raised ranch style home, a 35'x25' outbuilding, a 2-car tuck under garage plus a 1-car detached garage, & peaceful "country" tranquility... in town! The old barn previously was home to a couple of horses. Here's a few other details: Quality steel beam construction!

    Sue Giroux Century 21 Broughton Team

    1 Meadowbrook Heights, Hannibal, MO 63401
  • /39

    $1 Last List Price

    Sold Oct 17, 2025

    418 Elizabeth Ave, Palmyra, MO 63461

    • 3 Beds
    • 2 Baths
    • 2,042 Sq Ft
    • Built 1971

    Last Sold Summary

    • $0/SF
    • 19 Days On Market

    Current Estimated Value $213,320

    Last Listing Agent Jason Chinn Trophy Properties & Auction

    418 Elizabeth Ave, Palmyra, MO 63461
    • /14

      Est $134,757

      Not Listed For Sale

      521 Walnut St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,400 Sq Ft
      • Built 1875
      521 Walnut St, Hannibal, MO 63401

      Last Sold Summary

      • 65 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /30

    $295,000

    • 4 Beds
    • 2.5 Baths
    • 2,660 Sq Ft

    412 North St, Hannibal, MO 63401

    You will fall in love with this home the instant you walk in! Near downtown Hannibal, 412 North Street is updated and immaculate inside and out! This property offers three floors of living space, an extra-large lot, and a charming front porch. The main floor has a large entry way with built-in original woodwork, living room, dining room, kitchen, and half bathroom. Off the kitchen is a deck with

    J'Nelle Lee Hannibal Realty LLC

    412 North St, Hannibal, MO 63401
  • /11

    $179,900 Last List Price

    Sold Apr 10, 2026

    146 Jupiter Dr, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,260 Sq Ft
    • Built 1986

    Last Sold Summary

    • $143/SF
    • 47 Days On Market

    Current Estimated Value $161,000

    Last Listing Agent Madison Christal Christal Property Group, LLC

    146 Jupiter Dr, Hannibal, MO 63401
    • /10

      Est $108,607

      Not Listed For Sale

      810 Hayward St, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 1,168 Sq Ft
      • Built 1950
      810 Hayward St, Hannibal, MO 63401

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /2

    $58,500

    • Land
    • 32,234 Sq Ft
    • $79,054 per Acre

    18 Kitlaw Dr, Hannibal, MO 63401

    Your chance to be out in the country but within the city limits. Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All sites have city sewer, city water, all utilities are located underground and city maintained, natural gas, high speed cable and internet, all streets are paved with curbs and gutters, all city emergency services available. Ready for

    Lisa Kairy Prestige Realty, Inc

    18 Kitlaw Dr, Hannibal, MO 63401
  • /33

    $89,000 Last List Price

    Sold Sep 16, 2026

    1703 D St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 836 Sq Ft
    • Built 1940

    Last Sold Summary

    • $106/SF

    Current Estimated Value $57,460

    Last Listing Agent Tyler Finnerty Keller Williams Realty West

    1703 D St, Hannibal, MO 63401
    • /36

      Est $504,413

      Not Listed For Sale

      9027 County Road 404, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • Built 1931
      9027 County Road 404, Hannibal, MO 63401

      Last Sold Summary

      • 162 Days On Market

      Last Listing Agent Barbara Broughton Century 21 Broughton Team

  • /2

    $45,000

    • Land
    • 24,829 Sq Ft
    • $78,947 per Acre

    3 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

    3 Kitlaw Dr, Hannibal, MO 63401
  • /16

    $293,000 Last List Price

    Sold Oct 06, 2025

    88 Lake Apollo Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,364 Sq Ft
    • Built 1975

    Last Sold Summary

    • $124/SF
    • 0 Days On Market

    Current Estimated Value $288,314

    Last Listing Agent Madison Christal Christal Property Group, LLC

    88 Lake Apollo Dr, Hannibal, MO 63401
    • /32

      Est $243,046

      Not Listed For Sale

      442 Head Ln, Hannibal, MO 63401

      • 3 Beds
      • 2.5 Baths
      • 1,430 Sq Ft
      • Built 1978
      442 Head Ln, Hannibal, MO 63401

      Last Sold Summary

      • 37 Days On Market

      Last Listing Agent Jacki Thurman Century 21 Broughton Team

  • /17

    $325,000

    Open Sun 1PM - 3PM $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft

    4055 Breckenridge Dr, Hannibal, MO 63401

    Built in 2025, this beautifully constructed home offers 1,200 sq feet of thoughtfully designed living space with an open floor plan layout. 3 spacious bedrooms and 2 conveniently located bathrooms makes this home incredibly accessible. Located in one of Hannibal's newer neighborhoods, this property sits near the end of a cul-de-sac. Enjoy beautiful stainless-steel appliances, granite counter

    Alexandria Cross Christal Property Group, LLC

    4055 Breckenridge Dr, Hannibal, MO 63401
  • /18

    $119,000 Last List Price

    Sold Jun 12, 2026

    2606 Hope St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 936 Sq Ft
    • Built 1923

    Last Sold Summary

    • $127/SF
    • 221 Days On Market

    Current Estimated Value $113,226

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    2606 Hope St, Hannibal, MO 63401
    • /18

      Est $243,523

      Not Listed For Sale

      9551 County Road 410, Hannibal, MO 63401

      • 3 Beds
      • 2.5 Baths
      • 1,518 Sq Ft
      • Built 2003
      9551 County Road 410, Hannibal, MO 63401

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /5

    $62,500

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

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

    $249,200 Last List Price

    Sold Apr 06, 2026

    2708 Hubbard St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,234 Sq Ft
    • Built 1930

    Last Sold Summary

    • $112/SF
    • 24 Days On Market

    Current Estimated Value $244,676

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    2708 Hubbard St, Hannibal, MO 63401
    • /24

      Est $222,681

      Not Listed For Sale

      517 W Olive St, Palmyra, MO 63461

      • 4 Beds
      • 2 Baths
      • 2,196 Sq Ft
      • Built 1970
      517 W Olive St, Palmyra, MO 63461

      Last Sold Summary

      • 72 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /26

    $185,000

    • 3 Beds
    • 2 Baths
    • 1,404 Sq Ft

    1830 Highway J, Philadelphia, MO 63463

    COUNTRY LIVING WITH MODERN UPDATES & ROOM TO SPREAD OUT! This well-maintained 3-bedroom, 2-bath home sits on approximately 3.2 acres and offers the space, privacy, and comfort you've been looking for. Step inside to find fresh paint throughout and new flooring in the laundry room, kitchen, dining room, living room, and both bathrooms.All three bedrooms feature walk-in closets, providing

    Lisa Arment Christal Property Group, LLC

    1830 Highway J, Philadelphia, MO 63463
  • /22

    $189,000 Last List Price

    Sold Jan 16, 2026

    503 N Hawkins Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,654 Sq Ft
    • Built 1920

    Last Sold Summary

    • $114/SF
    • 38 Days On Market

    Current Estimated Value $189,977

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    503 N Hawkins Ave, Hannibal, MO 63401
    • /15

      Not Listed For Sale

      189 Woodland Trail, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 2,040 Sq Ft
      189 Woodland Trail, Hannibal, MO 63401

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Tara Zeiger Prestige Realty, Inc

  • /43

    $366,000

    $7K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 3,540 Sq Ft

    4 El Rancho Dr, Hannibal, MO 63401

    Welcome to this exceptional tri-level home offering the space and flexibility modern families want. With three distinct living and family room areas spread across multiple levels, there's room for everyone to gather, relax, or unwind in their own space.The heart of the home features a cozy hearth room with gas insert fireplace, perfect for morning coffee alongside a well-appointed eat-in

    Sue-ann Westhoff Prestige Realty, Inc

    4 El Rancho Dr, Hannibal, MO 63401
  • /11

    $165,000 Last List Price

    Sold Jan 13, 2026

    116 E Jackson St, Palmyra, MO 63461

    • 3 Beds
    • 1 Bath
    • 1,412 Sq Ft
    • Built 1900

    Last Sold Summary

    • $117/SF
    • 57 Days On Market

    Current Estimated Value $159,962

    Last Listing Agent Larry Job EXP Realty, LLC

    116 E Jackson St, Palmyra, MO 63461
    • /84

      Est $465,389

      Not Listed For Sale

      4238 Primrose Dr, Hannibal, MO 63401

      • 7 Beds
      • 4.5 Baths
      • 5,100 Sq Ft
      • Built 1992
      4238 Primrose Dr, Hannibal, MO 63401

      Last Sold Summary

      • 113 Days On Market

      Last Listing Agent Jill Best Prestige Realty, Inc

  • /29

    $1

    6325 K Hwy, Monroe City, MO 63454

    AUCTION LISTING - List price is not indicative of Seller’s final reserve amount. This property is part of an online bidding event. This sale will be executed with a no-contingency contract provided by brokerage representing the Seller. See MLS Supplement Document for complete details.This 9± acre property offers plenty of possibilities just outside Monroe City, MO. The property offers

    Jason Chinn Trophy Properties & Auction

    6325 K Hwy, Monroe City, MO 63454
  • /25

    $265,000 Last List Price

    Sold Mar 06, 2026

    6655 County Road 306, Taylor, MO 63471

    • 3 Beds
    • 2 Baths
    • 1,334 Sq Ft
    • Built 1966

    Last Sold Summary

    • $199/SF
    • 27 Days On Market

    Current Estimated Value $242,979

    Last Listing Agent Larry Job EXP Realty, LLC

    6655 County Road 306, Taylor, MO 63471
    • /27

      Not Listed For Sale

      5730 Brady Rd, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,830 Sq Ft
      5730 Brady Rd, Hannibal, MO 63401

      Last Sold Summary

      • 181 Days On Market

      Last Listing Agent Christina Zeiger Prestige Realty, Inc

  • /43

    $300,000

    New Construction $40K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 1,980 Sq Ft

    707 Hayward St, Hannibal, MO 63401

    Brand-new construction (first of many more!) thoughtfully designed for simple, low-maintenance living! This modern 4 bedroom, 3 bathroom home offers a functional layout with quality finishes and practical features throughout. The kitchen and laundry room are built with flexibility in mind, offering the option for gas or electric appliances. The open kitchen and living room combination features

    Ariana Brown Prestige Realty, Inc

    707 Hayward St, Hannibal, MO 63401
  • /37

    $75,000 Last List Price

    Sold Jan 09, 2026

    107 W Abbott St, Monroe City, MO 63456

    • 2 Beds
    • 1 Bath
    • 1,498 Sq Ft
    • Built 1950

    Last Sold Summary

    • $50/SF
    • 16 Days On Market

    Current Estimated Value $91,088

    Last Listing Agent Tegan Garner Horizon Real Estate Partners, LLC

    107 W Abbott St, Monroe City, MO 63456
    • /24

      Not Listed For Sale

      2609 Chestnut St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,292 Sq Ft
      • Built 2025
      2609 Chestnut St, Hannibal, MO 63401

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Ariana Brown Prestige Realty, Inc

  • /7

    $47,000

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

    0 Lot 63 Minnow Creek Subdvsn Unit MAR24050243, 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 63 Minnow Creek Subdvsn Unit MAR24050243, Hannibal, MO 63401
  • /4

    $123,500 Last List Price

    Sold Jun 12, 2026

    1806 Robinson Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,232 Sq Ft
    • Built 1981

    Last Sold Summary

    • $100/SF
    • 65 Days On Market

    Last Listing Agent Sheena Smith Prestige Realty, Inc

    1806 Robinson Ave, Hannibal, MO 63401
    • /38

      Not Listed For Sale

      4030 Breckenridge Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,540 Sq Ft
      • Built 2024
      4030 Breckenridge Dr, Hannibal, MO 63401

      Last Sold Summary

      • 212 Days On Market

      Last Listing Agent Razack Ismail Century 21 Broughton Team

  • /3

    $70,000

    • 2 Beds
    • 1 Bath
    • 886 Sq Ft

    1127 Sierra St, Hannibal, MO 63401

    Two bedroom home sitting on a double lot. This home is full of charm from the covered front porch to original hardwood floors you definitely don't want to miss this one!

    Soshia Tymcheck Century 21 Broughton Team

    1127 Sierra St, Hannibal, MO 63401
  • /31

    $340,000 Last List Price

    Sold Aug 14, 2026

    7888 Highway Mm, Hannibal, MO 63401

    • 5 Beds
    • 2.5 Baths
    • 2,688 Sq Ft
    • Built 1937

    Last Sold Summary

    • $126/SF
    • 35 Days On Market

    Current Estimated Value $278,190

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    7888 Highway Mm, Hannibal, MO 63401
    • /2

      Not Listed For Sale

      4036 Breckenridge Dr, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,496 Sq Ft
      • Built 2024
      4036 Breckenridge Dr, Hannibal, MO 63401

  • /41

    $165,000

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

    2806 Mckinley St, Hannibal, MO 63401

    2806 McKinley is an adorable cottage nestled on a shaded lot in Hannibal. The deck and backyard will be the place to be when entertaining. The family pet will love it too! The home still has some original hardwood floors and there is a touch of character throughout the home. The Living room and dining area are an open concept but there is still a nice view from the kitchen so you can interact

    Teree Haynes Hannibal Realty LLC

    2806 Mckinley St, Hannibal, MO 63401
  • /5

    $24,000 Last List Price

    Sold Jun 12, 2026

    1716 D St, Hannibal, MO 63401

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

    Last Sold Summary

    • 56 Days On Market

    Current Estimated Value $63,408

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    1716 D St, Hannibal, MO 63401
    • /17

      Est $77,000

      Not Listed For Sale

      300 Sunshine Terrace, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,181 Sq Ft
      • Built 1918
      300 Sunshine Terrace, Hannibal, MO 63401

      Last Sold Summary

      • 146 Days On Market

      Last Listing Agent Alexandria Cross Christal Property Group, LLC

  • /4

    $20,000

    • Land
    • 39,661 Sq Ft
    • $21,966 per Acre

    1 Crescent Dr, Hannibal, MO 63401

    Great opportunity to build on a vacant lot in an established neighborhood. Property has frontage road along Crescent Drive, Arch Street, and at the end of the cul-de-sac on Hawthorne Lane.

    Soshia Tymcheck Century 21 Broughton Team

    1 Crescent Dr, Hannibal, MO 63401

Showing Results 521 - 560, Page 14 of 18

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