11,434

Marion County, MO Homes

Section Image
  • /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 $301,076

    Last Listing Agent Aaron Peters Century 21 Broughton Team

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

      Est $364,922 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

      • $0/SF
      • 97 Days On Market

      Last Listing Agent Austin Roberts Bartz Realty, LLC

  • /20

    $165,000

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

    519 N Section St, Hannibal, MO 63401

    Fully remodeled! New windows, new siding, new paint, new carpet! You have to see this adorable 3 bedroom 2 bathroom home! Entering the home through the large covered front porch you will find a living area, separate dining room and large kitchen with brand new cabinets and countertops. The home also features two bedrooms on the main level with a split bedroom floor plan. The oversized principal

    Soshia Tymcheck Century 21 Broughton Team

    519 N Section St, Hannibal, MO 63401
  • /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 $91,175

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

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

      Est $151,003 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

      • $0/SF
      • 17 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /16

    $169,500

    • 2 Beds
    • 2 Baths
    • 966 Sq Ft

    402 E Abbott St, Monroe City, MO 63456

    So cute! So affordable! This well-maintained home sits on a beautiful large corner lot in the heart of Monroe City, MO. Home features a large living room and large eat in kitchen. 2 nice size bedrooms, 2 bath and a very nice large 2 car garage. New floors in living room, kitchen and the hallway. Very clean and ready for you and your family! Only 2 blocks to the schools! Come see today!

    Connie Cox Real Estate on the Move

    402 E Abbott St, Monroe City, MO 63456
  • /17

    $64,000 Last List Price Sold May 23, 2025

    921 Georgia St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1920

    Last Sold Summary

    • $74/SF
    • 6 Days On Market

    Current Estimated Value $68,728

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    921 Georgia St, Hannibal, MO 63401
    • /4

      Est $49,712 Not Listed For Sale

      523 Warren Barrett Dr, Hannibal, MO 63401

      523 Warren Barrett Dr, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 26 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /45

    $245,000

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

    1001 Center St, Hannibal, MO 63401

    Please note: While the property has been used as an attorney’s office since 1992 and office contents are still being removed, the true story here is the home itself. Look past the furnishings and discover the remarkable historic charm of this one-of-a-kind residence. Known as the Dulany Mahan House, this Prairie-style home reflects architectural influences reminiscent of Frank Lloyd Wright. Built

    Lisa Kairy Prestige Realty, Inc

    1001 Center St, 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 $219,896

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    3821 Apache Trail, Hannibal, MO 63401
    • /13

      Est $154,482 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

      • $0/SF
      • 120 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /23

    $249,000 Under Contract

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

    50 Homestead, Hannibal, MO 63401

    Move-in ready brick ranch home! This low-maintenance, full-brick home features all main-level living, new windows, and a new roof. The interior offers an open flow from the living room to the dining area and a modern kitchen with white cabinets, granite countertops, and appliances.Key Features:Bedrooms/Baths: 3 beds, 2 full baths.Parking & Storage: 2-car attached garage with extra

    J'Nelle Lee Hannibal Realty LLC

    50 Homestead, 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
    • /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

      • $0/SF
      • 28 Days On Market

      Last Listing Agent Jordahn Leonard Prestige Realty, Inc

  • /11

    $179,900 Pending

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

    146 Jupiter Dr, Hannibal, MO 63401

    Opportunity awaits at 146 Jupiter in Hannibal! Tucked away in a quiet cul-de-sac and conveniently located near schools and shopping, this property offers space, flexibility, and future potential.The main level features 2 bedrooms and 1 full bathroom, with new carpet in one bedroom and luxury vinyl flooring throughout much of the main living area.Upstairs provides additional finished space

    Madison Christal Christal Property Group, LLC

    146 Jupiter Dr, 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
    • /38

      Est $209,203 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

      • $0/SF
      • 75 Days On Market

      Last Listing Agent Wesley Tuley Ragar Realty

  • /27

    $169,000 Under Contract

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

    10 Ridgewood Dr, Hannibal, MO 63401

    You’re going to love this one—perfect for a first time homebuyer or anyone needing a little more space. This home is larger than you might expect, offering 3 bedrooms, 2 full baths, a living room, family room, sitting room, and a 3-season sunroom. As soon as you step through the front door, you’ll notice the wood-beamed ceilings that create a warm cozy feel. The kitchen isn’t oversized, but it’s

    Lisa Kairy Prestige Realty, Inc

    10 Ridgewood Dr, 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 $167,226

    Last Listing Agent Brandi Griswold Happel, Inc., REALTORS

    3210 Rendlen Ave, 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

      Last Listing Agent Sarah Alley Prestige Realty, Inc

  • /17

    $208,000 Under Contract

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

    318 S Breckenridge Ave, Palmyra, MO 63461

    Charming 3-bedroom, 1-bath home featuring recent updates for peace of mind, including a top to bottom new kitchen, brand-new roof and water heater. Enjoy outdoor living in the fully fenced backyard—perfect for pets, play, or entertaining. This well-maintained property offers comfort, functionality, and great value, making it ideal for first-time buyers or anyone looking in the Palmyra area. Don't

    Jordahn Leonard Prestige Realty, Inc

    318 S Breckenridge Ave, 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
    • /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

      Last Listing Agent Connor Doyle Prestige Realty, Inc

  • /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
  • /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 $114,410

    Last Listing Agent Lisa Mitchell Hannibal Realty LLC

    515 Grand Ave, Hannibal, MO 63401
    • /24

      Est $161,119 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

      • $0/SF
      • 167 Days On Market

      Last Listing Agent Janet Brown Century 21 Broughton Team

  • /42

    $248,500

    • 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
  • /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 $187,694

    Last Listing Agent Bryon Dorsey Ragar Realty

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

      Est $228,636 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

      • $0/SF
      • 138 Days On Market

      Last Listing Agent Connor Doyle Prestige Realty, Inc

  • /35

    $225,000 Under Contract

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

    522 Head Ln, Hannibal, MO 63401

    A lot to brag about here! 3 bedrooms plus a sleeping room & 2 1/2 baths. Main floor consists of living room, attractive kitchen with dining area & appliances stay, primary bedroom w/full bath, two more bedrooms & another full bath. Living room has brick woodburning fireplace that Sellers have enjoyed & you will, too! Bookcases & shelving enhance the living room space. Laundry is in the hall

    Sue Giroux Century 21 Broughton Team

    522 Head Ln, Hannibal, MO 63401
  • /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 $182,730

    Last Listing Agent Donnely Jung Ravenscraft Realty

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

      Est $145,003 Not Listed For Sale

      4007 Pushmataha Ave, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 1,374 Sq Ft
      • Built 1964
      4007 Pushmataha Ave, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 39 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /24

    $220,000

    • 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
  • /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 $161,812

    Last Listing Agent Christina Merrell Prestige Realty, Inc

    3318 Helen Ave, Hannibal, MO 63401
    • /6

      Not Listed For Sale

      25 County Road 230, Palmyra, MO 63461

      25 County Road 230, Palmyra, MO 63461

      Last Sold Summary

      • 140 Days On Market

      Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

  • /11

    $169,000

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

    406 Riverside St, Hannibal, MO 63401

    Comfortable and practical, this 3-bedroom, 2-bathroom home on Riverside Street is a smart choice for first-time buyers, downsizers, or anyone looking for a no-fuss place to call home in Hannibal, Missouri. With over 1,000 square feet of living space, there's room for the whole family without the overhead of a larger home. Three bedrooms give you flexibility, whether you need a guest room, a home

    Parker Wallace Trophy Properties & Auction

    406 Riverside St, Hannibal, MO 63401
  • /39

    $238,500 Last List Price Sold Sep 10, 2025

    16 Fair Oaks Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,658 Sq Ft
    • Built 1961

    Last Sold Summary

    • $144/SF
    • 81 Days On Market

    Current Estimated Value $232,279

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    16 Fair Oaks Dr, Hannibal, MO 63401
    • /12

      Est $77,809 Not Listed For Sale

      116 S Arch St, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 1,058 Sq Ft
      • Built 1900
      116 S Arch St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 32 Days On Market

      Last Listing Agent J'Nelle Lee Hannibal Realty LLC

  • /19

    $238,500

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

    $349,900 Last List Price Sold Sep 08, 2025

    23 Hamlin Heights Dr, Hannibal, MO 63401

    • 4 Beds
    • 3 Baths
    • 2,688 Sq Ft
    • Built 1976

    Last Sold Summary

    • $130/SF
    • 46 Days On Market

    Current Estimated Value $324,719

    Last Listing Agent Jen Salerno Century 21 Broughton Team

    23 Hamlin Heights Dr, 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