11,411

Marion County, MO Homes

Section Image
    • /25

      Est $95,950 Not Listed For Sale

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

      419 W Terrace Ave, Hannibal, MO 63401

      419 W Terrace Ave, Hannibal, MO 63401
  • /9

    $40,000 Pending

    • 3 Beds
    • 1 Bath
    • 852 Sq Ft

    806 Butler St, Hannibal, MO 63401

    Handyman Special! This 3 bedroom 1 bathroom bungalow is awaiting its next owner and some TLC. The home features original hardwood floors and a full unfinished walk-out basement. Schedule your tour today for this opportunity!

    Connor Doyle Prestige Realty, Inc

    806 Butler St, Hannibal, MO 63401
  • /26

    $135,000 Last List Price Sold Apr 25, 2025

    3404 Marsh Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,332 Sq Ft
    • Built 1950

    Last Sold Summary

    • $101/SF
    • 59 Days On Market

    Current Estimated Value $141,866

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    3404 Marsh Ave, Hannibal, MO 63401
    • /12

      Est $67,333 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 648 Sq Ft

      1507 Booker St, Hannibal, MO 63401

      1507 Booker St, Hannibal, MO 63401
  • /96

    $769,000

    • 4 Beds
    • 4 Baths
    • 4,300 Sq Ft

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 3 acres in Hannibal, offering the perfect blend of country living and convenience. This beautifully built and maintained CUSTOM home welcomes you with a grand two-story foyer and an elegant office. The expansive two-story living room boasts an elegant picture window and an upstairs walkway overlooking both the living area and foyer, creating an open, airy

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, Hannibal, MO 63401
  • /28

    $169,900 Last List Price Sold Jan 23, 2026

    6855 County Road 308 Unit 6851, Taylor, MO 63471

    • 3 Beds
    • 1.5 Baths
    • 1,677 Sq Ft
    • Built 1910

    Last Sold Summary

    • $101/SF
    • 191 Days On Market

    Last Listing Agent John Bartz Bartz Realty, LLC

    6855 County Road 308 Unit 6851, Taylor, MO 63471
    • /27

      Est $122,912 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 840 Sq Ft

      1730 Booker St, Hannibal, MO 63401

      1730 Booker St, Hannibal, MO 63401
  • /35

    $75,000

    • 4 Beds
    • 1.5 Baths
    • 2,640 Sq Ft

    1908 Hope St, Hannibal, MO 63401

    Duplex has been rented within the last 2 years. One side of this duplex is 3 bedroom and could potentially be a 4th if you built a small closet or an extra room for an office, etc. There is an unfinished basement that could be turned into a family room or rec room. The other side is a one bedroom, 1 bath with no access to the basement or the 2nd story. This is priced AS-IS. There is no guarantee

    Brittney Reid Ragar Realty

    1908 Hope St, Hannibal, MO 63401
  • /29

    $261,000 Last List Price Sold Dec 29, 2025

    42 Sherwood Estates Ln, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,787 Sq Ft
    • Built 1980

    Last Sold Summary

    • $146/SF
    • 62 Days On Market

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    42 Sherwood Estates Ln, Hannibal, MO 63401
    • /24

      Est $77,018 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 584 Sq Ft

      1015 Valley St, Hannibal, MO 63401

      1015 Valley St, Hannibal, MO 63401
  • /2

    $44,500

    • Land
    • 0 Acre

    9 Minnow Creek Subdivsion, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, Minnow Creek has 76 lots that are home-ready. 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

    Lisa Ball Prestige Realty, Inc

    9 Minnow Creek Subdivsion, Hannibal, MO 63401
  • /20

    $140,000 Last List Price Sold May 22, 2025

    1214 Hill St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 944 Sq Ft
    • Built 1886

    Last Sold Summary

    • $148/SF
    • 49 Days On Market

    Current Estimated Value $142,819

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    1214 Hill St, Hannibal, MO 63401
    • /4

      Not Listed For Sale

      326 Buchanan St, Hannibal, MO 63401

      326 Buchanan St, Hannibal, MO 63401
  • /19

    $69,000 Pending

    • 2 Beds
    • 1 Bath
    • 896 Sq Ft

    1400 Walnut St, Hannibal, MO 63401

    Charming 2-bedroom, 1-bath bungalow situated on a spacious corner lot with a fully fenced yard. This home offers great outdoor space along with a detached storage shed that conveys with the property. Enjoy the convenience of a covered side porch that provides direct access from the fenced yard into the kitchen—perfect for everyday use and entertaining. The home features a walk-out basement with

    Ariana Brown Prestige Realty, Inc

    1400 Walnut St, Hannibal, MO 63401
  • /2

    $230,000 Last List Price Sold Apr 18, 2025

    101 Stevens Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,300 Sq Ft
    • Built 1968

    Last Sold Summary

    • $100/SF

    Current Estimated Value $228,231

    Last Listing Agent Default Zmember Zdefault Office

    101 Stevens Dr, Hannibal, MO 63401
    • /17

      Est $252,418 Not Listed For Sale

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

      4165 Deer Ridge Dr, Hannibal, MO 63401

      4165 Deer Ridge Dr, Hannibal, MO 63401
  • /75

    $699,000 Pending

    • 6 Beds
    • 3.5 Baths
    • 4,704 Sq Ft

    3215 Timber Ridge Rd, Palmyra, MO 63461

    Custom 6-Bedroom Country Home on 3 Acres with Pool & Guest Amenities or In-law Quarters. Built in 2019, this stunning home offers over 4,700 square feet of luxurious living space. Nestled on a peaceful 3-acre lot in the sought-after Palmyra School District, this home blends modern comfort with country charm. The heart of the home is the expansive gourmet kitchen, featuring granite countertops,

    Wesley Tuley Ragar Realty

    3215 Timber Ridge Rd, Palmyra, MO 63461
  • /27

    $145,000 Last List Price Sold Feb 13, 2026

    3129 Rendlen Ave, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,073 Sq Ft
    • Built 1954

    Last Sold Summary

    • $135/SF
    • 45 Days On Market

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    3129 Rendlen Ave, Hannibal, MO 63401
    • /36

      Est $283,989 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,648 Sq Ft

      210 Pioneer Trail, Hannibal, MO 63401

      210 Pioneer Trail, Hannibal, MO 63401
  • /19

    $84,900

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft

    2500 Chestnut St, Hannibal, MO 63401

    Recently renovated and move-in ready, this charming 2-bedroom, 1-bath home offers fresh updates and comfortable living. Improvements include updated flooring, a modernized kitchen and bath, fresh paint, and updated fixtures throughout. The functional layout makes great use of space, with bright, inviting rooms and a warm, neutral palette. The laundry room is on the main floor, and the basement is

    Kelly LaForce Century 21 Broughton Team

    2500 Chestnut St, Hannibal, MO 63401
  • /58

    $549,000 Last List Price Sold Jul 14, 2025

    16 Siesta Dr, Hannibal, MO 63401

    • 4 Beds
    • 4.5 Baths
    • 7,071 Sq Ft
    • Built 1976

    Last Sold Summary

    • $78/SF
    • 20 Days On Market

    Current Estimated Value $532,712

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    16 Siesta Dr, Hannibal, MO 63401
    • /23

      Est $86,954 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,316 Sq Ft

      2515 Chestnut St, Hannibal, MO 63401

      2515 Chestnut St, Hannibal, MO 63401
  • /7

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

    $148,500 Last List Price Sold Mar 06, 2025

    2905 Garfield St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,056 Sq Ft
    • Built 1951

    Last Sold Summary

    • $72/SF
    • 17 Days On Market

    Current Estimated Value $158,028

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    2905 Garfield St, Hannibal, MO 63401
    • /9

      Est $65,307 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 1,026 Sq Ft

      2011 Chestnut St, Hannibal, MO 63401

      2011 Chestnut St, Hannibal, MO 63401
  • /18

    $539,000 New Construction

    • 4 Beds
    • 3 Baths
    • 2,417 Sq Ft

    4727 Walnut Creek Dr, Palmyra, MO 63461

    4-bedroom, 3-bath Dream Home nearing completion on the outskirts of town sitting on 7+ acres of unrestricted land! All of the perks of in-town living, but with none of the limitations. This open concept home features jaw dropping 25ft ceilings, a floor-to-ceiling gas fireplace, and windows allowing the perfect amount of natural light to fill the rooms. Overlooking the main level is a massive loft

    Aaron Peters Century 21 Broughton Team

    4727 Walnut Creek Dr, Palmyra, MO 63461
  • /15

    $145,900 Last List Price Sold Sep 19, 2025

    1503 Booker St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,242 Sq Ft
    • Built 1930

    Last Sold Summary

    • $117/SF
    • 166 Days On Market

    Current Estimated Value $149,153

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    1503 Booker St, Hannibal, MO 63401
    • /41

      Est $533,725 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 4,200 Sq Ft

      7150 Hilltop Ln, Hannibal, MO 63401

      7150 Hilltop Ln, Hannibal, MO 63401
  • /74

    $1,100,000

    • 6 Beds
    • 6.5 Baths
    • 9,722 Sq Ft

    171 Rolling Meadows, Hannibal, MO 63401

    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 with

    Lisa Kairy Prestige Realty, Inc

    171 Rolling Meadows, Hannibal, MO 63401
  • /2

    $7,000 Last List Price Sold Sep 04, 2025

    0 Minnow St, Hannibal, MO 63401

    • Land
    • 0.1 Acre
    • $67,308 per Acre

    Last Sold Summary

    • 16 Days On Market

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    0 Minnow St, Hannibal, MO 63401
    • /36

      Est $176,894 Not Listed For Sale

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

      205 S Home St, Palmyra, MO 63461

      205 S Home St, Palmyra, MO 63461
  • /23

    $357,900

    • 4 Beds
    • 2 Baths
    • 1,938 Sq Ft

    3181 Highway P, Durham, MO 63438

    Enjoy peaceful country living just 30 minutes from Quincy or Hannibal on this 5-acre property surrounded by open views and maturing fruit trees. This beautiful home offers 4–5 spacious bedrooms, 2 baths, and an open-concept floor plan with a walkout basement. Relax on the expansive upper deck overlooking the countryside or make use of the oversized 2-car garage and plenty of space for future

    Larry Job EXP Realty, LLC

    3181 Highway P, Durham, MO 63438
  • /8

    $74,900 Last List Price Sold Dec 19, 2025

    413 Oak St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 660 Sq Ft
    • Built 1903

    Last Sold Summary

    • $113/SF
    • 62 Days On Market

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    413 Oak St, Hannibal, MO 63401
    • /44

      Est $315,247 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,714 Sq Ft

      5937 County Road 324, Palmyra, MO 63461

      5937 County Road 324, Palmyra, MO 63461
  • /32

    $495,000 New Construction

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

    177 Kitlaw Dr, Hannibal, MO 63401

    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 large center island offers seating

    Lisa Kairy Prestige Realty, Inc

    177 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $58,000 Last List Price Sold Dec 12, 2025

    7898 Highway Mm, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 952 Sq Ft
    • Built 1991

    Last Sold Summary

    • $61/SF
    • 0 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    7898 Highway Mm, Hannibal, MO 63401
    • /17

      Est $207,508 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,548 Sq Ft

      214 W North St, Palmyra, MO 63461

      214 W North St, Palmyra, MO 63461
  • /4

    $67,500

    • Land
    • 3 Acres
    • $22,500 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
  • /29

    $96,000 Last List Price Sold Jul 23, 2025

    801 Hazel St, Hannibal, MO 63401

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

    Last Sold Summary

    • $67/SF
    • 73 Days On Market

    Current Estimated Value $82,666

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    801 Hazel St, Hannibal, MO 63401
    • /14

      Est $164,800 Not Listed For Sale

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

      521 Walnut St, Hannibal, MO 63401

      521 Walnut St, Hannibal, MO 63401

Showing Results 201 - 240, Page 6 of 18

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