11,397

Marion County, MO Homes

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

    Current Estimated Value $264,305

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

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

      Est $105,092

      Not Listed For Sale

      1712 36th St, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 1910
      1712 36th St, Hannibal, MO 63401

      Last Sold Summary

      • 46 Days On Market

      Last Listing Agent Sheena Smith Prestige Realty, Inc

  • /23

    $120,000

    $5K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 700 Sq Ft

    311 S Lane St, Palmyra, MO 63461

    Come take a look at this charming 2 bed, 1 bath home. A previous owner had a great remodel done to the bathroom and the large kitchen makes for a spacious area to create/share family meals. The carport is just off the kitchen making it easy and convenient to unload groceries. Plus there is a well shaded back yard for the family and/or pets! This would make a nice starter home or maybe even a

    Teree Haynes Hannibal Realty LLC

    311 S Lane St, 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

    Current Estimated Value $147,062

    Last Listing Agent Kelly LaForce Century 21 Broughton Team

    3129 Rendlen Ave, Hannibal, MO 63401
    • /38

      Est $158,948

      Not Listed For Sale

      402 W Jefferson St, Palmyra, MO 63461

      • 4 Beds
      • 1.5 Baths
      • 1,707 Sq Ft
      • Built 1900
      402 W Jefferson St, Palmyra, MO 63461

      Last Sold Summary

      • 17 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /17

    $149,000

    Under Contract
    • 3 Beds
    • 1 Bath
    • 1,126 Sq Ft

    8 Wauneta Place, Hannibal, MO 63401

    Affordable, move-in ready, and beautifully remodeled, this charming ranch-style home is ready for its next owner! Offering 3 bedrooms and 1 full bathroom, this home features numerous updates, including a new HVAC system and new water heater for added comfort and peace of mind. The kitchen is equipped with a gas range, perfect for those who love to cook, while the durable metal roof provides

    Ariana Brown Prestige Realty, Inc

    8 Wauneta Place, Hannibal, MO 63401
  • /38

    $285,000 Last List Price

    Sold Jun 22, 2026

    110 Shepherd Place, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,228 Sq Ft
    • Built 1927

    Last Sold Summary

    • $128/SF
    • 2 Days On Market

    Current Estimated Value $277,394

    Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

    110 Shepherd Place, Hannibal, MO 63401
    • /29

      Est $266,253

      Not Listed For Sale

      62 Carriage Rd, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,502 Sq Ft
      • Built 1979
      62 Carriage Rd, Hannibal, MO 63401

      Last Sold Summary

      • 49 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /3

    $6,500

    • Land
    • 3,267 Sq Ft
    • $86,667 per Acre

    319 S Griffith St, Hannibal, MO 63401

    Affordable investment opportunity with multiple parcels included! This package includes the adjoining vacant lots at 1906 Spruce Street, 1908–1910 Spruce Street, and 319 S. Griffith Street, along with an additional vacant lot at 2209 Gordon Street. All four properties are being sold together for a total package price of just $6,500. With multiple parcels included at an affordable price point,

    Connor Doyle Prestige Realty, Inc

    319 S Griffith St, Hannibal, MO 63401
  • /2

    $75,000 Last List Price

    Sold Feb 13, 2026

    1252 Broadway Unit 1250, Hannibal, MO 63401

    • 6 Beds
    • 4 Baths
    • 2,880 Sq Ft
    • Built 1910

    Last Sold Summary

    • $26/SF

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    1252 Broadway Unit 1250, Hannibal, MO 63401
    • /2

      Est $251,112

      Not Listed For Sale

      912 N Main St, Monroe City, MO 63456

      • 3 Beds
      • 3 Baths
      • 2,047 Sq Ft
      • Built 1946
      912 N Main St, Monroe City, MO 63456

  • /96

    $614,900

    $284K PRICE DROP Under Contract
    • 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
  • /17

    $245,000 Last List Price

    Sold Nov 12, 2025

    3821 Apache Trail, Hannibal, MO 63401

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

    Last Sold Summary

    • $136/SF
    • 52 Days On Market

    Current Estimated Value $214,818

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    3821 Apache Trail, Hannibal, MO 63401
    • /38

      Not Listed For Sale

      8203 Highway Mm, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 2,165 Sq Ft
      • Built 1968
      8203 Highway Mm, Hannibal, MO 63401

      Last Sold Summary

      • 140 Days On Market

      Last Listing Agent Lisa Kairy Prestige Realty, Inc

  • /21

    $143,000

    $5K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,588 Sq Ft

    310 Olive St, Hannibal, MO 63401

    Welcome home to this spacious 2,588 sq. ft. property featuring 3 bedrooms plus a versatile bonus room that could easily serve as a 4th bedroom, home office, playroom, or hobby space. Inside, you'll find 2 full bathrooms, convenient main-level laundry, and generous living spaces designed with plentiful windows, most of which have been upgraded to vinyl. Step outside to enjoy the covered back

    Connor Doyle Prestige Realty, Inc

    310 Olive St, Hannibal, MO 63401
  • /3

    $62,500 Last List Price

    Sold May 06, 2026

    Lot 1 Red Oak Rd, Maywood, MO 63454

    • Land
    • 3 Acres
    • $20,833 per Acre

    Last Sold Summary

    • 228 Days On Market

    Last Listing Agent Austin Roberts Bartz Realty, LLC

    Lot 1 Red Oak Rd, Maywood, MO 63454
    • /59

      Est $489,193

      Not Listed For Sale

      6711 County Road 437, Hannibal, MO 63401

      • 3 Beds
      • 3.5 Baths
      • 3,088 Sq Ft
      • Built 2011
      6711 County Road 437, Hannibal, MO 63401

      Last Sold Summary

      • 111 Days On Market

      Last Listing Agent Jacki Thurman Century 21 Broughton Team

  • /14

    $45,000

    • 1 Bed
    • 1 Bath
    • 1,015 Sq Ft

    2622-2626 Rackliffe St, Hannibal, MO 63401

    Investment property located on two lots in the Mark Twain Elementary School. Home could have living room, kitchen, dining area, and bathroom on the main level. The upper level could be finished into one or two bedrooms. The property has an unfinished basement. There is a detached garage. The yard is fenced. Access is available from Rackliffe Street or the alley behind. No utilities; use caution

    J'Nelle Lee Hannibal Realty LLC

    2622-2626 Rackliffe St, Hannibal, MO 63401
  • /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

    Current Estimated Value $74,036

    Last Listing Agent Roselee Ghattas Ravenscraft Realty

    413 Oak St, Hannibal, MO 63401
    • /14

      Not Listed For Sale

      5635 Patriot Ln, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 900 Sq Ft
      5635 Patriot Ln, Hannibal, MO 63401

      Last Sold Summary

      Last Listing Agent Madison Christal Christal Property Group, LLC

  • /24

    $48,000

    $4K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 812 Sq Ft

    808 Vermont St, Hannibal, MO 63401

    Opportunity awaits with this 2-bedroom, 1-bath home located on a level lot at 808 Vermont Street in Hannibal. Previously used as a rental property, this home has already seen several recent updates, including new carpet and flooring, fresh interior paint, a new bathroom vanity, new water lines and electric wall heaters. These improvements offer a solid starting point for an investor or buyer

    Teree Haynes Hannibal Realty LLC

    808 Vermont St, 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 $201,499

      Not Listed For Sale

      612 Schaefer Dr, Palmyra, MO 63461

      • 3 Beds
      • 3 Baths
      • 1,120 Sq Ft
      • Built 1979
      612 Schaefer Dr, Palmyra, MO 63461

      Last Sold Summary

      • 59 Days On Market

      Last Listing Agent Tara Zeiger Prestige Realty, Inc

  • /52

    $319,000

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

    22 Hibiscus Ln, Hannibal, MO 63401

    Offering over 2,000 finished square feet of living space, this spacious home provides generous room sizes, abundant storage, and a versatile layout. Step inside to an oversized living room featuring a cozy gas fireplace. The centrally located kitchen offers a breakfast bar and convenient walkout access to the covered deck, with a separate dining area nearby. Main-level laundry is located just off

    Ariana Brown Prestige Realty, Inc

    22 Hibiscus Ln, Hannibal, MO 63401
  • /10

    $450,000 Last List Price

    Sold Jul 31, 2026

    1 Janet Trail, Palmyra, MO 63461

    • 3 Beds
    • 3 Baths
    • 4,100 Sq Ft
    • Built 2026

    Last Sold Summary

    • $110/SF
    • 124 Days On Market

    Last Listing Agent Austin Roberts Bartz Realty, LLC

    1 Janet Trail, Palmyra, MO 63461
    • /61

      Est $645,500

      Not Listed For Sale

      286 Gala Dr, Hannibal, MO 63401

      • 5 Beds
      • 3.5 Baths
      • 3,902 Sq Ft
      • Built 2018
      286 Gala Dr, Hannibal, MO 63401

      Last Sold Summary

      • 152 Days On Market

      Last Listing Agent Kassondra Terrill EXP Realty, LLC

  • /25

    $113,000

    Under Contract
    • 2 Beds
    • 1 Bath
    • 1,540 Sq Ft

    3001 Marsh Ave, Hannibal, MO 63401

    Stop in at 3001 Marsh Ave and take a look at this quaint single family home setting on a corner lot with a large yard. As you walk through the front door, you will enter the living room/setting room where the owner has had new flooring installed. Going straight forward you come to a room that could be a separate family room (or even a formal dining area). New flooring here too. The bathroom is

    Teree Haynes Hannibal Realty LLC

    3001 Marsh Ave, Hannibal, MO 63401
  • /72

    $774,900 Last List Price

    Sold May 29, 2026

    53 Lela Ln, Hannibal, MO 63401

    • 4 Beds
    • 3.5 Baths
    • 4,870 Sq Ft
    • Built 2017

    Last Sold Summary

    • $159/SF
    • 221 Days On Market

    Current Estimated Value $745,646

    Last Listing Agent Kassondra Terrill EXP Realty, LLC

    53 Lela Ln, Hannibal, MO 63401
    • /18

      Est $75,651

      Not Listed For Sale

      2008 Grace St, Hannibal, MO 63401

      • 2 Beds
      • 1,887 Sq Ft
      • Built 1900
      2008 Grace St, Hannibal, MO 63401

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /25

    $282,000

    $7K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 1,407 Sq Ft

    210 Stone Ridge Dr, Hannibal, MO 63401

    Welcome to 210 Stone Ridge Drive in Hannibal—a home that is truly a must-see. Meticulously maintained and thoughtfully cared for, this property reflects pride of ownership from the moment you step inside.Constructed by a local builder Frank Willing, with the owner contributing to the home's design, this residence offers quality craftsmanship and timeless appeal. Recent updates, including a

    Teree Haynes Hannibal Realty LLC

    210 Stone Ridge Dr, Hannibal, MO 63401
  • /28

    $279,000 Last List Price

    Sold Jul 28, 2026

    118 Meadow Dr, Monroe City, MO 63456

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

    Last Sold Summary

    • $188/SF
    • 335 Days On Market

    Last Listing Agent Mark Bandy See Real Estate

    118 Meadow Dr, Monroe City, MO 63456
    • /5

      Not Listed For Sale

      310 S Ashland Ave, Palmyra, MO 63461

      310 S Ashland Ave, Palmyra, MO 63461

      Last Sold Summary

      • 217 Days On Market

      Last Listing Agent Lisa Mitchell Hannibal Realty LLC

  • /2

    $44,500

    • Land
    • 0 Sq Ft

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

    $225,000 Last List Price

    Sold Jul 31, 2026

    511 W Lafayette St, Palmyra, MO 63461

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

    Last Sold Summary

    • $206/SF
    • 53 Days On Market

    Current Estimated Value $194,603

    Last Listing Agent Brittney Reid Ragar Realty

    511 W Lafayette St, Palmyra, MO 63461
    • /21

      Est $280,691

      Not Listed For Sale

      702 Hummingbird Ln, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,758 Sq Ft
      • Built 2017
      702 Hummingbird Ln, Hannibal, MO 63401

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Sue Thomas See Real Estate

  • /29

    $125,000

    • 2 Beds
    • 1 Bath
    • 550 Sq Ft

    1607 Booker St, Hannibal, MO 63401

    Completely remodeled in 2023 and move-in ready! This charming 2-bedroom, 1-bath bungalow features updated flooring throughout, a remodeled kitchen with stainless steel appliances and plenty of cabinet space, an updated bathroom, new HVAC, and more. The living area flows into the kitchen and dining space, creating a comfortable and functional layout. Outside, enjoy a back deck overlooking the

    Madison Christal Christal Property Group, LLC

    1607 Booker St, Hannibal, MO 63401
  • /22

    $60,000 Last List Price

    Sold Aug 31, 2026

    1526 Booker St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,144 Sq Ft
    • Built 1910

    Last Sold Summary

    • $52/SF
    • 38 Days On Market

    Current Estimated Value $107,154

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    1526 Booker St, Hannibal, MO 63401
    • /18

      Est $206,207

      Not Listed For Sale

      3303 Sunnyside Ave, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 2,068 Sq Ft
      • Built 1946
      3303 Sunnyside Ave, Hannibal, MO 63401

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Sheena Smith Prestige Realty, Inc

  • /3

    $150,000

    Under Contract
    • 3 Beds
    • 2 Baths
    • 888 Sq Ft

    2823 Pleasant St, Hannibal, MO 63401

    Schedule your showing ASAP to see this wonderful home! The owners have poured years of love and care into this property, and it truly shows. Over the past five years, numerous updates have been completed, including a new water heater, roof, front windows, siding, restored hardwood floors, remodeled bathrooms, and a remodeled finished basement area. Within the past year, the washer and oven have

    Charles Rapp Prestige Realty, Inc

    2823 Pleasant St, Hannibal, MO 63401
  • /21

    $220,000 Last List Price

    Sold Apr 21, 2026

    12 Hillcrest Dr, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 2,126 Sq Ft
    • Built 1965

    Last Sold Summary

    • $103/SF
    • 36 Days On Market

    Current Estimated Value $217,588

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    12 Hillcrest Dr, 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