11,411

Marion County, MO Homes

Section Image
    • /7

      Not Listed For Sale

      Unlisted Address

      Unlisted Address
  • /24

    $62,500

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

    612 Church St, Hannibal, MO 63401

    A two-story home that could be a tri-plex or converted back to a single-family home. The main level has one unit that has a living room, dining room, bedroom, kitchen, and bathroom. The second level has two units--each unit has a bedroom, living room/kitchen area, and bathroom. New roof in 2023. Metal Shingles. There are extras in the foyer for you to see. There is still some nice decorative

    Teree Haynes Hannibal Realty LLC

    612 Church St, Hannibal, MO 63401
  • /27

    $88,500 Last List Price Sold Mar 28, 2025

    1315 Vermont St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,442 Sq Ft
    • Built 1910

    Last Sold Summary

    • $61/SF
    • 22 Days On Market

    Current Estimated Value $112,501

    Last Listing Agent Teree Haynes Hannibal Realty LLC

    1315 Vermont St, Hannibal, MO 63401
    • /10

      Est $53,592 Not Listed For Sale

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

      1912 Hope St, Hannibal, MO 63401

      1912 Hope St, Hannibal, MO 63401
  • /6

    $25,000

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

    1243 Church St Unit A, Hannibal, MO 63401

    Great Opportunity! This 2-bedroom, 2-bath home is a true diamond in the rough—perfect for investors, flippers, or buyers ready to bring their vision to life. This property offers tons of potential, with some TLC, this home could shine! Priced to sell and being offered as-is—don’t miss your chance to transform this hidden gem into something special!

    Brittney Reid Ragar Realty

    1243 Church St Unit A, Hannibal, MO 63401
  • /16

    $107,000 Last List Price Sold Dec 18, 2025

    1101 Union St, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,354 Sq Ft
    • Built 1885

    Last Sold Summary

    • $79/SF
    • 101 Days On Market

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    1101 Union St, Hannibal, MO 63401
    • /38

      Est $464,717 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,400 Sq Ft

      8105 Highway Mm, Hannibal, MO 63401

      8105 Highway Mm, Hannibal, MO 63401
  • /7

    $44,500

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

    0 Unit MAR24049774, 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 Unit MAR24049774, Hannibal, MO 63401
  • /12

    $25,000 Last List Price Sold Mar 24, 2025

    815 Fulton Ave, Hannibal, MO 63401

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

    Last Sold Summary

    • $23/SF
    • 21 Days On Market

    Current Estimated Value $60,281

    Last Listing Agent Bryan Johnson Farlow Real Estate Experts Inc

    815 Fulton Ave, Hannibal, MO 63401
    • /27

      Est $129,346 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,409 Sq Ft

      3111 Market St, Hannibal, MO 63401

      3111 Market St, Hannibal, MO 63401
  • /7

    $49,000

    • Land
    • 0.41 Acre
    • $119,512 per Acre

    0 Lot 55 Minnow Creek Subdvsn Unit MAR24050234, 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

    Angela Peters Century 21 Broughton Team

    0 Lot 55 Minnow Creek Subdvsn Unit MAR24050234, Hannibal, MO 63401
  • /57

    $420,000 Last List Price Sold Dec 01, 2025

    307 Broadway, Hannibal, MO 63401

    • 2 Beds
    • 4 Baths
    • 2,750 Sq Ft
    • Built 1865

    Last Sold Summary

    • $153/SF
    • 34 Days On Market

    Last Listing Agent Terry Sampson Hannibal Realty LLC

    307 Broadway, Hannibal, MO 63401
    • /11

      Est $83,004 Not Listed For Sale

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

      1900 Hope St, Hannibal, MO 63401

      1900 Hope St, Hannibal, MO 63401
  • /2

    $58,500

    • Land
    • 0.74 Acre
    • $79,054 per Acre

    18 Kitlaw Dr, Hannibal, MO 63401

    Your chance to be out in the country but within the city limits. Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All sites have city sewer, city water, all utilities are located underground and city maintained, natural gas, high speed cable and internet, all streets are paved with curbs and gutters, all city emergency services available. Ready for

    Lisa Kairy Prestige Realty, Inc

    18 Kitlaw Dr, Hannibal, MO 63401
  • /53

    $242,000 Last List Price Sold Feb 06, 2026

    1917 Owens Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,818 Sq Ft
    • Built 1938

    Last Sold Summary

    • $133/SF
    • 97 Days On Market

    Last Listing Agent Jill Otten Century 21 Broughton Team

    1917 Owens Ave, Hannibal, MO 63401
    • /21

      Est $206,057 Not Listed For Sale

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

      212 N Breckenridge Ave, Palmyra, MO 63461

      212 N Breckenridge Ave, Palmyra, MO 63461
  • /6

    $10,000

    • 2 Beds
    • 1 Bath
    • 812 Sq Ft

    215 S Locust St, Hannibal, MO 63401

    Let your imagination run wild. This house is a blank slate ready for your creative eye! Make you appointment today!

    Mandi Click Ravenscraft Realty

    215 S Locust St, Hannibal, MO 63401
  • /38

    $489,000 Last List Price Sold Aug 06, 2025

    123 El Rancho Dr, Hannibal, MO 63401

    • 5 Beds
    • 4 Baths
    • 3,814 Sq Ft
    • Built 1995

    Last Sold Summary

    • $128/SF
    • 109 Days On Market

    Current Estimated Value $465,408

    Last Listing Agent Kristy Trevathan Prestige Realty, Inc

    123 El Rancho Dr, Hannibal, MO 63401
    • /4

      Not Listed For Sale

      1 Hwy E, Palmyra, MO 63461

      1 Hwy E, Palmyra, MO 63461
  • /5

    $67,500

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

    Lot 21 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 21 Red Oak Rd, Round Grove Township, MO 63454
  • /15

    $175,000 Last List Price Sold Apr 07, 2025

    4508 W Ely Rd, Hannibal, MO 63401

    • 3 Beds
    • 2.5 Baths
    • 2,726 Sq Ft
    • Built 1970

    Last Sold Summary

    • $64/SF
    • 13 Days On Market

    Current Estimated Value $216,695

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    4508 W Ely Rd, Hannibal, MO 63401
    • /23

      Est $215,669 Not Listed For Sale

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

      713 June Ave, Palmyra, MO 63461

      713 June Ave, Palmyra, MO 63461
  • /12

    $65,000 Pending

    • 2 Beds
    • 2 Baths
    • 2,594 Sq Ft

    1707 35th St, Hannibal, MO 63401

    This 2-story home, in Oakwood neighborhood, offers a great opportunity for buyers looking for space, potential, and a place to make their own. Situated on a large quarter acre+/- lot, the home features a large backyard, perfect for gardening, outdoor entertaining, and access from the alley. Inside, you’ll find 2 bedrooms and 2 full bathrooms, along with washer and dryer hookups for easy laundry

    Connor Doyle Prestige Realty, Inc

    1707 35th St, Hannibal, MO 63401
  • /15

    $235,000 Last List Price Sold Feb 20, 2026

    123 Paulina Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,160 Sq Ft
    • Built 2007

    Last Sold Summary

    • $203/SF
    • 0 Days On Market

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    123 Paulina Dr, Hannibal, MO 63401
    • /8

      Est $85,085 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 864 Sq Ft

      2112 Broadway, Hannibal, MO 63401

      2112 Broadway, Hannibal, MO 63401
  • /9

    $260,000

    • 6 Beds
    • 6 Baths
    • 1,900 Sq Ft

    1747 Bay Ave, Hannibal, MO 63401

    Investor alert! This duplex offers a fantastic opportunity with 1,900 sq ft of finished living space, featuring 3 bedrooms, 2.5 bathrooms, and a 2-car garage. Located on a quiet dead-end street, the property includes a walkout basement with laundry and generous storage throughout. Recent updates include a brand-new roof and gutters in 2024, as well as HVAC systems that are just 3 years

    Sue-ann Westhoff Prestige Realty, Inc

    1747 Bay Ave, Hannibal, MO 63401
  • /10

    $149,000 Last List Price Sold Jul 31, 2025

    518 N 5th St Unit 518-520, Hannibal, MO 63401

    • 9 Beds
    • 4 Baths
    • 1,656 Sq Ft
    • Built 1895

    Last Sold Summary

    • $90/SF
    • 14 Days On Market

    Last Listing Agent Soshia Tymcheck Century 21 Broughton Team

    518 N 5th St Unit 518-520, Hannibal, MO 63401
    • /25

      Est $200,496 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 3,080 Sq Ft

      826 S Main St, Palmyra, MO 63461

      826 S Main St, Palmyra, MO 63461
  • /33

    $314,900

    • 4 Beds
    • 3 Baths
    • 1,628 Sq Ft

    5414 County Road 150, Taylor, MO 63471

    Discover the perfect blend of comfort, space, and country charm in this beautifully updated 4-bedroom, 3-bath home nestled on a fully fenced 5-acre lot. With thoughtful remodels and abundant outdoor features, this property is a rare find! Step inside to heated floors and a recently renovated kitchen—now larger and more functional—complete with modern fixtures, updated flooring, and a brand-new

    Jennifer Ruhl Ravenscraft Realty

    5414 County Road 150, Taylor, MO 63471
  • /32

    $199,500 Last List Price Sold Jul 01, 2025

    115 Quail Ridge, Hannibal, MO 63401

    • 2 Beds
    • 3 Baths
    • 1,468 Sq Ft
    • Built 1994

    Last Sold Summary

    • $136/SF
    • 2 Days On Market

    Current Estimated Value $204,871

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    115 Quail Ridge, Hannibal, MO 63401
    • /18

      Est $576,504 Not Listed For Sale

      • 5 Beds
      • 3.5 Baths
      • 1,928 Sq Ft

      6545 Green Ridge, Hannibal, MO 63401

      6545 Green Ridge, Hannibal, MO 63401
  • /47

    $525,000 Pending

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

    3950 County Road 329, Palmyra, MO 63461

    This all-brick home offers over 2,500 sq. ft. of living space just outside city limits with easy park access. Highlights include an inground pool, vaulted ceilings, a spacious primary suite with double vanities and walk-in shower, and a big 3-car attached garage.The open floor plan connects the kitchen, dining, and living areas! Perfect for family or entertaining. The finished basement

    Larry Job EXP Realty, LLC

    3950 County Road 329, Palmyra, MO 63461
  • /20

    $178,000 Last List Price Sold Sep 09, 2025

    3121 Rendlen Ave, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,421 Sq Ft
    • Built 1920

    Last Sold Summary

    • $125/SF
    • 36 Days On Market

    Current Estimated Value $170,705

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    3121 Rendlen Ave, Hannibal, MO 63401
    • /18

      Est $323,428 Not Listed For Sale

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

      1849 County Road 214, Monroe City, MO 63456

      1849 County Road 214, Monroe City, MO 63456
  • /7

    $47,000

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

    0 Lot 63 Minnow Creek Subdvsn Unit MAR24050243, 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

    Angela Peters Century 21 Broughton Team

    0 Lot 63 Minnow Creek Subdvsn Unit MAR24050243, Hannibal, MO 63401
  • /25

    $265,000 Last List Price Sold Nov 18, 2025

    320 N Dickerson St, Palmyra, MO 63461

    • 3 Beds
    • 3 Baths
    • 2,020 Sq Ft
    • Built 1986

    Last Sold Summary

    • $131/SF
    • 11 Days On Market

    Current Estimated Value $266,264

    Last Listing Agent Melissa Sullivan Happel, Inc., REALTORS

    320 N Dickerson St, Palmyra, MO 63461
    • /22

      Est $98,342 Not Listed For Sale

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

      711 Ben Lomond St, Hannibal, MO 63401

      711 Ben Lomond St, Hannibal, MO 63401
  • /49

    $1,180,000 Under Contract

    • 8 Beds
    • 7 Baths
    • 8,382 Sq Ft

    200 Head Ln, Hannibal, MO 63401

    Beauty and elegance greet you as you enter this gorgeous home. Built in 2004 with classic style in mind, the over 8500 square feet of living space is sure to meet your needs. Formal dining room with beamed ceilings and gorgeous staircase greet you as you enter this stately home. The kitchen with Hearth Room are perfect for gatherings and feature a built-in table, center island, an abundance of

    Sheri Neisen Prestige Realty, Inc.

    200 Head Ln, Hannibal, MO 63401
  • /15

    $95,000 Last List Price Sold Sep 12, 2025

    318 S 7th St, Hannibal, MO 63401

    • 4 Beds
    • 4 Baths
    • 1,653 Sq Ft
    • Built 1925

    Last Sold Summary

    • $57/SF
    • 3 Days On Market

    Last Listing Agent Sheri Neisen Prestige Realty, Inc

    318 S 7th St, Hannibal, MO 63401
    • /14

      Est $120,753 Not Listed For Sale

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

      3901 Evans St, Hannibal, IL 63401

      3901 Evans St, Hannibal, IL 63401

Showing Results 441 - 480, Page 12 of 18

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