11,402

Marion County, MO Homes

Section Image Section Image
  • /13

    $69,400

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

    1810 Chestnut St, Hannibal, MO 63401

    This two-bedroom home offers great potential for visionaries and investor. Hardwood floors are throughout most of the home, providing a solid base. The property includes a detached two-car garage with a workbench and alley access—ideal for additional storage or workspace. This home presents a wonderful opportunity to add value through renovations or personal touches.

    Agent Photo

    Katherine Effinger

    Main Key Realty LLC

    (573) 687-8998

    1810 Chestnut St, Hannibal, MO 63401
  • /9

    $1,100 per month

    • 2 Beds
    • 1 Bath
    • 945 Sq Ft
    • Condo for Rent

    806 Huckleberry Heights Dr Unit 806, Hannibal, MO 63401

    Enjoy the comfort of condo living at Huckleberry Heights. This is a 2nd floor unit, 1 set of stairs with 2 bedrooms and 1 bath. Kitchen features oak cabinets, closet pantry, cooking range, and refrigerator. Washer and dryer located within the unit. Larger bedroom has a walk-in closet. Dining room opens to the living area. Assigned covered parking space with storage unit. Utilities

    806 Huckleberry Heights Dr Unit 806, 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 $145,000

    Last Listing Agent Margaret Locke Prestige Realty, Inc

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

      Est $575,413 Not Listed For Sale

      • 2 Beds
      • 1 Bath

      9027 County Road 404, Hannibal, MO 63401

      9027 County Road 404, Hannibal, MO 63401
  • /6

    $15,000

    • Land
    • 0.21 Acre
    • $72,115 per Acre

    408 Grand Ave, Hannibal, MO 63401

    408 Grand Avenue – Opportunity awaits with this 0.208-acre vacant lot, once a home site and now cleared! Conveniently located on Grand Avenue, this property offers a blank slate to build your vision—whether a new home, investment property, or other possibilities. A great chance to secure land in town with easy access to local amenities.

    Agent Photo

    Roselee Ghattas

    Ravenscraft Realty

    (573) 648-3887

    408 Grand Ave, Hannibal, MO 63401
  • /13

    $800 per month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    305 N 4th St Unit 305 12, Hannibal, MO 63401

    305 1/2 N 4th St, Hannibal, MO 63401Rent: $800/month | Deposit: $8001 Bedroom • 1 Bathroom • Upstairs UnitALL UTILITIES INCLUDEDSection 8 Vouchers WelcomeWelcome to your new home in the heart of Historic Downtown Hannibal. This lovely 1-bedroom upstairs apartment offers comfort, character, and convenience within walking distance of Main Street, shops,

    305 N 4th St Unit 305 12, Hannibal, MO 63401
  • /29

    $139,500 Last List Price Sold Mar 14, 2025

    611 Olive St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,566 Sq Ft
    • Built 1930

    Last Sold Summary

    • $89/SF
    • 58 Days On Market

    Current Estimated Value $139,500

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    611 Olive St, Hannibal, MO 63401
    • /23

      Est $223,468 Not Listed For Sale

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

      4053 Jericho Rd, Hannibal, MO 63401

      4053 Jericho Rd, Hannibal, MO 63401
  • /7

    $85,900 Under Contract

    • 2 Beds
    • 1 Bath
    • 846 Sq Ft

    1100 Fulton Ave, Hannibal, MO 63401

    Discover affordability and opportunity with this charming Hannibal property located at 1100 Fulton Ave. Perfect for a first-time homebuyer, investor, or anyone looking to downsize, this home offers comfortable living with excellent potential. This property includes an additional adjoining lot at 1022 Fulton Ave, providing expanded outdoor space, room for gardening, recreation, parking, or future

    Agent Photo

    Roselee Ghattas

    Ravenscraft Realty

    (573) 687-8339

    1100 Fulton Ave, Hannibal, MO 63401
  • /20

    $800 per month

    • 1 Bed
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    307 N 4th St Unit 12, Hannibal, MO 63401

    In the Historic District of Hannibal. Large apartment, one bedroom, one bath for rent. Hardwood floors. There is ample closet and cabinet space for all the storage that you'll need. There are big windows in all rooms with lots of sunlight that brightens each room. Includes a deck and backyard. Included in monthly rent: Electric, gas, water, lawn care and trash pick-up 2x per week.

    307 N 4th St Unit 12, Hannibal, MO 63401
  • /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
    • /70

      Est $302,869 Not Listed For Sale

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

      4356 Mason Dr, Palmyra, MO 63461

      4356 Mason Dr, Palmyra, MO 63461
  • /12

    $384,500 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

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
    • /20

      Est $160,761 Not Listed For Sale

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

      3613 Atoka St, Hannibal, MO 63401

      3613 Atoka St, Hannibal, MO 63401
  • /4

    $67,500

    • Land
    • 3.4 Acres
    • $19,853 per Acre

    Lot 23 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 23 Red Oak Rd, Round Grove Township, MO 63454
  • /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 $20,000

    Last Listing Agent Christine Jeffries See Real Estate

    2116 Grace St, Hannibal, MO 63401
    • /25

      Est $497,517 Not Listed For Sale

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

      8934 Idell Creek Ln, Hannibal, MO 63401

      8934 Idell Creek Ln, Hannibal, MO 63401
  • /14

    $149,000

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

    201 W Massie St, Palmyra, MO 63461

    Welcome to this beautifully refreshed 2-bedroom, 1-bath home sitting proudly on a spacious corner lot. Step inside to discover brand-new vinyl plank flooring, fresh interior paint, and new carpet, creating a bright and inviting atmosphere from the moment you enter. The home offers a functional layout with comfortable living spaces, perfect for first-time buyers, downsizing, or investment.

    Austin Roberts Bartz Realty, LLC

    201 W Massie St, 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
    • /19

      Est $119,422 Not Listed For Sale

      • 4 Beds
      • 1,464 Sq Ft

      712 Birch St, Hannibal, MO 63401

      712 Birch St, Hannibal, MO 63401
  • /2

    $47,000

    • Land
    • 0.44 Acre
    • $106,818 per Acre

    21 Minnow Creek Subdivision, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, 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 excellent fire and police protection.

    Lisa Ball Prestige Realty, Inc

    21 Minnow Creek Subdivision, 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 $95,000

    Last Listing Agent Tyler Finnerty Keller Williams Realty West

    1418 Sierra St, Hannibal, MO 63401
    • /23

      Est $111,580 Not Listed For Sale

      • Studio
      • 1,900 Sq Ft

      1115 Center St, Hannibal, MO 63401

      1115 Center St, Hannibal, MO 63401
  • /2

    $47,000

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

    19 Minnow Creek Subdivision, Hannibal, MO 63401

    Minnow Creek proudly serves as one of Hannibal Missouri’s newest and most promising subdivisions. Currently, 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 excellent fire and police protection.

    Lisa Ball Prestige Realty, Inc

    19 Minnow Creek Subdivision, 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

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
    • /30

      Est $179,529 Not Listed For Sale

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

      3421 Saint Charles St, Hannibal, MO 63401

      3421 Saint Charles St, Hannibal, MO 63401
  • /7

    $48,000

    • Land
    • 0.39 Acre
    • $123,077 per Acre

    0 Lot 80 Minnow Creek Subdvsn Unit MAR24049777, 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

    Razack Ismail Century 21 Broughton Team

    0 Lot 80 Minnow Creek Subdvsn Unit MAR24049777, Hannibal, MO 63401
  • /14

    $175,000 Last List Price Sold Jan 31, 2025

    521 Walnut St, Hannibal, MO 63401

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

    Last Sold Summary

    • $125/SF
    • 65 Days On Market

    Current Estimated Value $175,000

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    521 Walnut St, Hannibal, MO 63401
    • /24

      Est $167,378 Not Listed For Sale

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

      616 W Main Cross St, Palmyra, MO 63461

      616 W Main Cross St, Palmyra, MO 63461
  • /7

    $47,000

    • Land
    • 0.25 Acre
    • $188,000 per Acre

    0 Lot 52 Minnow Creek Subdvsn Unit MAR24049763, 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

    Razack Ismail Century 21 Broughton Team

    0 Lot 52 Minnow Creek Subdvsn Unit MAR24049763, Hannibal, MO 63401
  • /27

    $269,000 Last List Price Sold Apr 04, 2025

    8190 Highway Mm, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,150 Sq Ft
    • Built 1989

    Last Sold Summary

    • $125/SF
    • 27 Days On Market

    Current Estimated Value $269,000

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    8190 Highway Mm, Hannibal, MO 63401
    • /48

      Est $318,824 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 1,324 Sq Ft

      200 Webster Ln, Maywood, MO 63454

      200 Webster Ln, Maywood, MO 63454
  • /4

    $67,500

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

    Lot 19 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 19 Black Oak Rd, Round Grove Township, MO 63454
  • /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

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    147 Gemini Dr, Hannibal, MO 63401
    • /38

      Est $387,793 Not Listed For Sale

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

      4590 Highway 6, Maywood, MO 63454

      4590 Highway 6, Maywood, MO 63454
  • /30

    $94,000

    • 1 Bed
    • 1 Bath
    • 729 Sq Ft

    106 S Levering Ave, Hannibal, MO 63401

    Charming bungalow full of character! You’ll love the arched doorways, hardwood floors, and classic panel doors that give this home its cozy personality. The bright living room opens to the dining area through an archway, creating a spacious feel with tons of natural light. The kitchen features white cabinetry, open shelving, and a fun black-and-white backsplash. Although this home has one

    Lisa Kairy Prestige Realty, Inc

    106 S Levering Ave, Hannibal, MO 63401
  • /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

    Last Listing Agent Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
    • /24

      Est $111,000 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 928 Sq Ft

      1638 Vermont St, Hannibal, MO 63401

      1638 Vermont St, Hannibal, MO 63401
  • /3

    $97,000

    • Land
    • 4.37 Acres
    • $22,197 per Acre

    4 Acres Oak Ridge Pond Court Rd, Hannibal, MO 63401

    Discover your own slice of tranquility with this 4.57-acre wooded lot located at the edge of town. Nestled in a peaceful area, this property offers a perfect blend of privacy and convenience. Enjoy the serenity of nature while being just minutes away from schools, shopping centers, and healthcare providers. Whether you're looking to build your dream home or invest in a serene getaway, this lot

    Angela Peters Century 21 Broughton Team

    4 Acres Oak Ridge Pond Court Rd, 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