11,434

Marion County, MO Homes

Section Image Section Image
  • /9

    $12,000 Under Contract

    • 2 Beds
    • 1 Bath
    • 805 Sq Ft

    1224 Valley St, Hannibal, MO 63401

    Calling all investors! Don't miss your next opportunity - this 2-bedroom, 1-bath home offers great potential and a generously sized yard, perfect for adding value. Bring your vision and make it shine! Selling as-is.

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 363-4260

    1224 Valley St, Hannibal, MO 63401
  • /17

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

    326 N Levering Ave, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,574 Sq Ft
    • Built 1943

    Last Sold Summary

    • $92/SF
    • 37 Days On Market

    Current Estimated Value $144,843

    Last Listing Agent Margaret Locke Prestige Realty, Inc

    326 N Levering Ave, Hannibal, MO 63401
    • /23

      Est $214,372 Not Listed For Sale

      4053 Jericho Rd, Hannibal, MO 63401

      • 4 Beds
      • 2 Baths
      • 2,350 Sq Ft
      • Built 2005
      4053 Jericho Rd, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 15 Days On Market

      Last Listing Agent Jan Smith Happel, Inc., REALTORS

  • /10

    $67,500

    • Land
    • 3 Acres
    • $22,500 per Acre

    Lot 1 Red Oak Rd, Maywood, MO 63454

    Discover your ideal 3 acre building lot just a short drive from Quincy, IL, while enjoying the appeal of Missouri! We are pleased to offer Lots 1, 16, 17, 19, 20, 21, 22, 23, and 24—available individually or combined—perfect for creating the home you’ve always envisioned. Nestled in peaceful countryside, these residential lots provide a picturesque setting with utilities ready at the road,

    John Bartz

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

    $112,900 Last List Price Sold Mar 10, 2026

    3 Thomas Ave, Monroe City, MO 63456

    • 3 Beds
    • 1 Bath
    • 1,025 Sq Ft
    • Built 1960

    Last Sold Summary

    • $110/SF
    • 33 Days On Market

    Current Estimated Value $111,489

    Last Listing Agent Aaron Peters Century 21 Broughton Team

    3 Thomas Ave, Monroe City, MO 63456
    • /16

      Est $72,201 Not Listed For Sale

      1823 Broadway, Hannibal, MO 63401

      • 3 Beds
      • 1 Bath
      • 950 Sq Ft
      • Built 1890
      1823 Broadway, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 25 Days On Market

      Last Listing Agent Teree Haynes Hannibal Realty LLC

  • /68

    $650,000

    • Land
    • 80 Acres
    • $8,125 per Acre

    County Rd 251, Palmyra, MO 63461

    High Point Land Company is honored to present this exceptional 80+/- acre hunting oasis in Marion County Missouri, just outside of Monroe City, Missouri. This diverse 80-acre tract offers an exceptional blend of income-producing farmland, mature timber, rolling topography, and recreational appeal. Properties with this kind of balance between productivity and prime hunting habitat are increasingly

    Jacob Hart High Point Land Company

    County Rd 251, Palmyra, MO 63461
  • /13

    $110,000 Last List Price Sold Apr 30, 2025

    110 Huckleberry Heights Dr, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,052 Sq Ft
    • Built 1983

    Last Sold Summary

    • $105/SF
    • 27 Days On Market

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    110 Huckleberry Heights Dr, Hannibal, MO 63401
    • /20

      Est $153,845 Not Listed For Sale

      3613 Atoka St, Hannibal, MO 63401

      • 3 Beds
      • 1.5 Baths
      • 1,270 Sq Ft
      • Built 1965
      3613 Atoka St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 92 Days On Market

      Last Listing Agent Sue-ann Westhoff Prestige Realty, Inc

  • /12

    $379,000 New Construction

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

    432 Honeysuckle Dr, Miller Township, MO 63401

    New Construction in Minnow Creek Subdivision!Welcome to this new construction located in Minnow Creek subdivision. This thoughtfully designed 3-bedroom, 2-bathroom home offers an open floor plan, electric fireplace in the living area, and vaulted ceilings that create a bright, airy atmosphere throughout the living space. Enjoy the modern kitchen complete with granite countertops, a spacious

    Razack Ismail Century 21 Broughton Team

    432 Honeysuckle Dr, Miller Township, MO 63401
  • /10

    $178,000 Last List Price Sold Oct 16, 2025

    905 Dewitt St, Hannibal, MO 63401

    • 4 Beds
    • 1.5 Baths
    • 1,480 Sq Ft
    • Built 1997

    Last Sold Summary

    • $120/SF
    • 91 Days On Market

    Current Estimated Value $162,102

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
    • /25

      Est $474,826 Not Listed For Sale

      8934 Idell Creek Ln, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,820 Sq Ft
      • Built 2017
      8934 Idell Creek Ln, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 59 Days On Market

      Last Listing Agent Jennifer Ruhl Ravenscraft Realty

  • /35

    $185,000

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

    1429 Park Ave, Hannibal, MO 63401

    Step inside this beautifully remodeled home where modern updates meet timeless charm. Completely renovated from top to bottom, this home features a new roof, HVAC system, siding, and an inviting new front porch that creates the perfect first impression. Situated on 1.35 acres in downtown Hannibal, this property offers a rare combination of space, privacy, and convenience. The expansive covered

    Alexandria Cross Christal Property Group, LLC

    1429 Park Ave, Hannibal, MO 63401
  • /10

    $167,500 Last List Price Sold Mar 20, 2026

    562-564 Virginia St, Hannibal, MO 63401

    • 6 Beds
    • 2 Baths
    • 1,884 Sq Ft
    • Built 1965

    Last Sold Summary

    • $89/SF
    • 1 Day On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    562-564 Virginia St, Hannibal, MO 63401
    • /19

      Est $146,562 Not Listed For Sale

      712 Birch St, Hannibal, MO 63401

      • 4 Beds
      • 1,464 Sq Ft
      • Built 1880
      712 Birch St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 41 Days On Market

      Last Listing Agent Sheri Neisen Prestige Realty, Inc

  • /40

    $265,000 Under Contract

    • 4 Beds
    • 2 Baths
    • 2,540 Sq Ft

    6636 County Road 423, Palmyra, MO 63461

    MOTIVATED SELLER!!!! This spacious 4-bedroom home offers the best of country living with the convenience you need. Featuring a main-level laundry room, a dine-in kitchen perfect for family meals, and a large yard ideal for gardening, play, or entertaining. An above-ground pool completes the outdoor space, providing plenty of room for summer fun. Located in the desirable Palmyra School District,

    Jill Otten Century 21 Broughton Team

    6636 County Road 423, Palmyra, MO 63461
  • /5

    $20,000 Last List Price Sold Aug 15, 2025

    2116 Grace St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 932 Sq Ft
    • Built 1900

    Last Sold Summary

    • $21/SF
    • 2 Days On Market

    Current Estimated Value $68,414

    Last Listing Agent Christine Jeffries See Real Estate

    2116 Grace St, Hannibal, MO 63401
    • /23

      Est $105,478 Not Listed For Sale

      1115 Center St, Hannibal, MO 63401

      • Studio
      • 1,900 Sq Ft
      • Built 1886
      1115 Center St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 133 Days On Market

      Last Listing Agent Kelly LaForce Century 21 Broughton Team

  • /59

    $548,900

    • 4 Beds
    • 3.5 Baths
    • 3,886 Sq Ft

    4996 Highway U, Palmyra, MO 63461

    Custom-built in 2003, this stunning cedar-sided country home sits on 11.95 peaceful acres. With 3,886 sq ft of living space, it offers 4 bedrooms and 3.5 bathrooms, blending comfort and functionality. Relax on the covered front porch with views of a scenic stocked pond, or entertain on the back deck overlooking open fields where wildlife often roam. Enjoy cozy evenings in the open living room

    Wesley Tuley Ragar Realty

    4996 Highway U, Palmyra, MO 63461
  • /49

    $475,000 Last List Price Sold Dec 10, 2025

    8508 Centerville Rd, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,140 Sq Ft
    • Built 1978

    Last Sold Summary

    • $222/SF
    • 25 Days On Market

    Last Listing Agent Diana Waschenbach-Gronewold Zanger & Associates, Inc.

    8508 Centerville Rd, Hannibal, MO 63401
    • /30

      Est $171,297 Not Listed For Sale

      3421 Saint Charles St, Hannibal, MO 63401

      • 4 Beds
      • 3 Baths
      • 2,046 Sq Ft
      • Built 1910
      3421 Saint Charles St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 63 Days On Market

      Last Listing Agent Kelly LaForce Century 21 Broughton Team

  • /49

    $339,000

    • 3 Beds
    • 5 Baths
    • 3,772 Sq Ft

    403 Broadway, Hannibal, MO 63401

    Located in the heart of historic downtown Hannibal, 403 Broadway presents an excellent mixed-use investment or owner-occupant opportunity. This versatile property features two upper-level residential apartments and a flexible commercial space on the main floor, offering the potential for multiple income streams.The upper levels include two separate apartments, both currently occupied by

    Rickelle Pimentel Christal Property Group, LLC

    403 Broadway, Hannibal, MO 63401
  • /47

    $95,000 Last List Price Sold Jul 11, 2025

    1418 Sierra St, Hannibal, MO 63401

    • 3 Beds
    • 1.5 Baths
    • 1,494 Sq Ft
    • Built 1900

    Last Sold Summary

    • $64/SF
    • 1 Day On Market

    Current Estimated Value $94,253

    Last Listing Agent Tyler Finnerty Keller Williams Realty West

    1418 Sierra St, Hannibal, MO 63401
    • /24

      Est $162,171 Not Listed For Sale

      616 W Main Cross St, Palmyra, MO 63461

      • 2 Beds
      • 1.5 Baths
      • 1,056 Sq Ft
      • Built 1920
      616 W Main Cross St, Palmyra, MO 63461

      Last Sold Summary

      • $0/SF
      • 81 Days On Market

      Last Listing Agent Nancy Speak Bartz Realty, LLC

  • /44

    $325,000 Under Contract

    • 3 Beds
    • 2.5 Baths
    • 2,175 Sq Ft

    78 Lake Apollo Dr, Hannibal, MO 63401

    These homeowners are off to a new adventure so the opportunity to purchase a well-maintained home is yours! The beautiful kitchen has granite countertops and custom wood cabinets. Plus, it has instant hot water at the sink supplied by a separate water heater! Plenty for counter space for the baker in your family! Or how about summer BBQ’s? The deck is conveniently located just out the sliding

    Teree Haynes Hannibal Realty LLC

    78 Lake Apollo Dr, Hannibal, MO 63401
  • /45

    $395,000 Last List Price Sold Oct 07, 2025

    607 Jonathan, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,975 Sq Ft
    • Built 2020

    Last Sold Summary

    • $200/SF
    • 21 Days On Market

    Current Estimated Value $376,823

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
    • /38

      Est $428,053 Not Listed For Sale

      4590 Highway 6, Maywood, MO 63454

      • 3 Beds
      • 3 Baths
      • 2,040 Sq Ft
      • Built 2016
      4590 Highway 6, Maywood, MO 63454

      Last Sold Summary

      • $0/SF
      • 111 Days On Market

      Last Listing Agent Austin Roberts Bartz Realty, LLC

  • /15

    $239,900

    • 2 Beds
    • 2.5 Baths
    • 1,575 Sq Ft

    4250 Sunburst Dr, Hannibal, MO 63401

    This well-maintained home offers comfortable living in a convenient location with a bright, open layout you’ll love! The great room is the heart of the home, featuring a stunning tongue-and-groove vaulted wood ceiling and an open-concept design that flows seamlessly into the kitchen and dining area—perfect for everyday living or entertaining. The main level also includes a spacious laundry room

    Jennifer Ruhl Ravenscraft Realty

    4250 Sunburst Dr, Hannibal, MO 63401
  • /2

    $47,000 Last List Price Sold Mar 19, 2026

    19 Minnow Creek Subdivision, Hannibal, MO 63401

    • Land
    • 0.31 Acre
    • $151,613 per Acre

    Last Sold Summary

    • 584 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    19 Minnow Creek Subdivision, Hannibal, MO 63401
    • /24

      Est $121,640 Not Listed For Sale

      1638 Vermont St, Hannibal, MO 63401

      • 2 Beds
      • 2 Baths
      • 928 Sq Ft
      • Built 1910
      1638 Vermont St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 38 Days On Market

      Last Listing Agent Ariana Brown Prestige Realty, Inc

  • /21

    $220,000 Under Contract

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

    12 Hillcrest Dr, Hannibal, MO 63401

    Welcome to this 3-bedroom, 1.5-bath home situated on a double corner lot. This property offers classic charm with hardwood floors and a 1-car attached garage. Major updates provide peace of mind, including new windows, a new roof, and a new AC unit installed in 2023. A standout feature includes the 23x22 metal insulated workshop completed in 2025. The shop is located off the 1-car garage and

    Jacki Thurman Century 21 Broughton Team

    12 Hillcrest Dr, Hannibal, MO 63401
  • /27

    $259,000 Last List Price Sold Nov 21, 2025

    147 Gemini Dr, Hannibal, MO 63401

    • 4 Beds
    • 2.5 Baths
    • 1,880 Sq Ft
    • Built 1978

    Last Sold Summary

    • $138/SF
    • 28 Days On Market

    Current Estimated Value $249,634

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    147 Gemini Dr, Hannibal, MO 63401
    • /31

      Est $221,030 Not Listed For Sale

      4920 Pulliam St, Hannibal, MO 63401

      • 3 Beds
      • 2 Baths
      • 1,572 Sq Ft
      • Built 1932
      4920 Pulliam St, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 48 Days On Market

      Last Listing Agent Lisa Kairy Prestige Realty, Inc

  • /15

    $162,000 Under Contract

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

    220 E Rogers St, Monroe City, MO 63456

    Move-in Ready 3-bedroom home located in beautiful neighborhood! This beautifully maintained home sits proudly on a desirable corner lot and offers stunning curb appeal from the moment you arrive. Step inside to discover gleaming hardwood floors throughout and an updated kitchen featuring multiple modern finishes. Enjoy the convenience of an attached garage and a spacious backyard complete with a

    Aaron Peters Century 21 Broughton Team

    220 E Rogers St, Monroe City, MO 63456
  • /28

    $263,000 Last List Price Sold Nov 14, 2025

    7 Coachlight Dr, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 1,479 Sq Ft
    • Built 1973

    Last Sold Summary

    • $178/SF
    • 77 Days On Market

    Current Estimated Value $234,683

    Last Listing Agent Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
    • /22

      Est $118,487 Not Listed For Sale

      3833 Apache Trail, Hannibal, MO 63401

      • 2 Beds
      • 1 Bath
      • 1,053 Sq Ft
      • Built 1945
      3833 Apache Trail, Hannibal, MO 63401

      Last Sold Summary

      • $0/SF
      • 158 Days On Market

      Last Listing Agent Jacki Thurman Century 21 Broughton Team

  • /31

    $175,000 Under Contract

    • 3 Beds
    • 1.5 Baths
    • 1,860 Sq Ft

    211 Virginia St, Hannibal, MO 63401

    Spring is in the air and it might just be the perfect time for a new house! This charming 2 story brick home offers the perfect blend of timeless character and thoughtful modern updates. Beautiful hardwood floors and natural woodwork run throughout the home, adding warmth and style. The spacious living room opens to a screened porch—an inviting spot for morning coffee or quiet relaxation. Large

    Lisa Kairy Prestige Realty, Inc

    211 Virginia St, Hannibal, MO 63401
  • /26

    $169,900 Last List Price Sold Jun 04, 2025

    3613 Iowa Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,032 Sq Ft
    • Built 1977

    Last Sold Summary

    • $165/SF
    • 15 Days On Market

    Current Estimated Value $163,409

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    3613 Iowa Ave, Hannibal, MO 63401
    • /32

      Est $298,130 Not Listed For Sale

      1015 Pocahontas Ave, Palmyra, MO 63461

      • 2 Beds
      • 1.5 Baths
      • 2,615 Sq Ft
      • Built 1975
      1015 Pocahontas Ave, Palmyra, MO 63461

      Last Sold Summary

      • $0/SF
      • 45 Days On Market

      Last Listing Agent Lisa Mitchell Hannibal Realty LLC

  • /26

    $249,000 Under Contract

    • 3 Beds
    • 3 Baths
    • 1,186 Sq Ft

    1917 Stuart St, Hannibal, MO 63401

    Welcome home to this completely remodeled/updated home! This home features three bedrooms and three full bathrooms. The main floor has a living room, kitchen, three bedrooms, and two bathrooms. There is access to the large, fenced backyard and concrete patio off the kitchen. The basement has a family room or sleeping room (if you need more than three bedrooms), full bathroom, laundry room, and

    J'Nelle Lee Hannibal Realty LLC

    1917 Stuart St, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 18

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