11,411

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
  • /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 $156,923

    Last Listing Agent Margaret Locke Prestige Realty, Inc

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

      Est $224,556 Not Listed For Sale

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

      4053 Jericho Rd, Hannibal, MO 63401

      4053 Jericho Rd, 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
  • /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 $163,633

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    611 Olive St, Hannibal, MO 63401
    • /16

      Est $78,608 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 950 Sq Ft

      1823 Broadway, Hannibal, MO 63401

      1823 Broadway, Hannibal, MO 63401
  • /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
  • /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 $156,141 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
  • /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 $180,036

    Last Listing Agent Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, Hannibal, MO 63401
    • /25

      Est $497,837 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
  • /59

    $569,000

    • 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
  • /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 $51,905

    Last Listing Agent Christine Jeffries See Real Estate

    2116 Grace St, Hannibal, MO 63401
    • /19

      Est $128,722 Not Listed For Sale

      • 4 Beds
      • 1,464 Sq Ft

      712 Birch St, Hannibal, MO 63401

      712 Birch St, Hannibal, MO 63401
  • /24

    $205,500

    • 2 Beds
    • 2 Baths
    • 1,270 Sq Ft

    222 E Church St, Palmyra, MO 63461

    This full brick home sets on the corner of Church and Home Street in Palmyra. The covered front porch is shaded nicely by the two mature trees near the front of the home. Spacious rooms on the main level with the potential for more living space in the lower. Main level laundry just off the kitchen. Hardwood flooring in the living room and front bedroom. The detached 24x30 garage offers plenty of

    Teree Haynes Hannibal Realty LLC

    222 E Church 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
    • /23

      Est $95,702 Not Listed For Sale

      • Studio
      • 1,900 Sq Ft

      1115 Center St, Hannibal, MO 63401

      1115 Center St, Hannibal, MO 63401
  • /39

    $289,000

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

    218 Dingle Ave, Palmyra, MO 63461

    Step into this beautifully maintained home where classic charm and modern comfort seamlessly come together. Originally built in 1910, this home has been thoughtfully updated while preserving the character that makes it so special. Inside, you’ll find gorgeous wood trim, glass-paned doors leading into a bright home office, and new luxury vinyl plank flooring designed for both style and durability.

    Ariana Brown Prestige Realty, Inc

    218 Dingle Ave, Palmyra, MO 63461
  • /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 $99,805

    Last Listing Agent Tyler Finnerty Keller Williams Realty West

    1418 Sierra St, Hannibal, MO 63401
    • /30

      Est $167,885 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
  • /40

    $259,000 Under Contract

    • 3 Beds
    • 3.5 Baths
    • 2,396 Sq Ft

    2 Oak Ridge Pond Rd, Hannibal, MO 63401

    Spacious tri-level home offering approximately 2,400 sq ft of living space, tucked away on a quiet cul-de-sac in an established neighborhood with mature trees. This well-designed home features 3 bedrooms and 3.5 baths with room for everyone.The main level includes a kitchen with breakfast area, a large separate dining room (perfect for formal dining or easily used as an additional living

    Lisa Kairy Prestige Realty, Inc

    2 Oak Ridge Pond Rd, 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 $383,894

    Last Listing Agent Ariana Brown Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
    • /24

      Est $155,203 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
  • /43

    $235,000 Under Contract

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

    9575 County Road 410, Hannibal, MO 63401

    Welcome to this move-in ready, veteran-owned home located just inside city limits in a serene, quiet area close to the river. This well-maintained property features 3 spacious bedrooms and 2 full bathrooms, offering plenty of space for family and guests. Enjoy the peace of mind and privacy of a fully fenced yard, perfect for pets or entertaining. All appliances convey, making your move seamless

    Kelly LaForce Century 21 Broughton Team

    9575 County Road 410, 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 $300,211

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    8190 Highway Mm, Hannibal, MO 63401
    • /48

      Est $306,296 Not Listed For Sale

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

      200 Webster Ln, Maywood, MO 63454

      200 Webster Ln, Maywood, MO 63454
  • /28

    $215,000

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

    222 W New St, Palmyra, MO 63461

    Step into history with this stunning three-story Victorian, built in 1900, offering over 2,500 sq. ft. of character, charm, and modern updates. Perfectly situated on a corner lot within walking distance to downtown Palmyra, this home is the best of both worlds; timeless elegance meets everyday convenience. From the moment you enter the grand foyer, you’ll be captivated by the intricate original

    Melissa Sullivan Happel Inc. Realtors

    222 W New St, Palmyra, MO 63461
  • /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 $425,302 Not Listed For Sale

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

      4590 Highway 6, Maywood, MO 63454

      4590 Highway 6, Maywood, MO 63454
  • /18

    $692,000 Pending

    • 3 Beds
    • 3.5 Baths
    • 3,730 Sq Ft

    110 Butternut St, Hannibal, MO 63401

    Private Luxury Retreat on 7.5 AcresBeautifully updated 3 bedroom, 3.5 bath home nestled on 7.5 scenic acres offering privacy, wooded views, and professionally landscaped grounds. This property blends modern upgrades with peaceful country living.Inside, you’ll find a luxury kitchen featuring white cabinetry, stainless steel appliances, and an elegant, functional layout perfect for everyday

    Sue-ann Westhoff Prestige Realty, Inc

    110 Butternut St, 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

    Current Estimated Value $251,888

    Last Listing Agent Madison Christal Christal Property Group, LLC

    7 Coachlight Dr, Hannibal, MO 63401
    • /24

      Est $117,000 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 928 Sq Ft

      1638 Vermont St, Hannibal, MO 63401

      1638 Vermont St, Hannibal, MO 63401
  • /43

    $450,000 Under Contract

    • 4 Beds
    • 3 Baths
    • 3,972 Sq Ft

    325 Hummingbird Ln, Hannibal, MO 63401

    Beautiful all-brick home showcasing exceptional space, quality, and versatility! This property features 4 spacious bedrooms plus 2 additional rooms offering multiple options, whether it be an office, den, and or craft room. The four oversized bedrooms each designed with custom walk-in closets and Brazilian cherry floors in the formal dining room highlight the home’s craftsmanship and attention to

    Sue-ann Westhoff Prestige Realty, Inc

    325 Hummingbird Ln, 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 $165,722

    Last Listing Agent Jacob Buckman Century 21 Broughton Team

    3613 Iowa Ave, Hannibal, MO 63401
    • /31

      Est $220,738 Not Listed For Sale

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

      4920 Pulliam St, Hannibal, MO 63401

      4920 Pulliam St, Hannibal, MO 63401
  • /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

    $135,000 Last List Price Sold Mar 14, 2025

    5210 Highway U, Palmyra, MO 63461

    • 2 Beds
    • 1 Bath
    • 1,280 Sq Ft
    • Built 1988

    Last Sold Summary

    • $105/SF
    • 0 Days On Market

    Current Estimated Value $170,097

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    5210 Highway U, Palmyra, MO 63461
    • /22

      Est $121,030 Not Listed For Sale

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

      3833 Apache Trail, Hannibal, MO 63401

      3833 Apache Trail, Hannibal, MO 63401
  • /22

    $242,500 Pending

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

    1927 Owens Ave, Hannibal, MO 63401

    Beautifully updated 3-bedroom, 1.5-bathroom home with an additional sleeping room or office, situated on 0.793 acres on the edge of town. This property offers the perfect blend of convenience and privacy—close to downtown and shopping, yet with a peaceful country feel. Recent updates include a new roof, new furnace, and new flooring throughout. The home features an attached 2-car garage, detchaed

    Ariana Brown Prestige Realty, Inc

    1927 Owens Ave, 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