11,411

Marion County, MO Homes

Section Image
  • /34

    $330,000 Last List Price Sold May 30, 2025

    528 Rosewood Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 2,243 Sq Ft
    • Built 1993

    Last Sold Summary

    • $147/SF
    • 1 Day On Market

    Current Estimated Value $351,288

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    528 Rosewood Dr, Hannibal, MO 63401
    • /31

      Est $236,666 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 840 Sq Ft

      918 S Main St, Palmyra, MO 63461

      918 S Main St, Palmyra, MO 63461
  • /25

    $129,900

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

    311 Olive St, Hannibal, MO 63401

    Welcome to this charming and well-maintained two-story 3 bed, 2 bath home offering a comfortable layout and great use of space. The upper-level features three bedrooms plus a bonus sitting area that works perfectly as a home office, playroom, or quiet retreat. The primary bedroom is thoughtfully separated from the other bedrooms for added privacy. The main level includes a full bathroom, a

    John Ravenscraft Ravenscraft Realty

    311 Olive St, Hannibal, MO 63401
  • /18

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

    13 Chester Rd, Hannibal, MO 63401

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

    Last Sold Summary

    • $128/SF
    • 60 Days On Market

    Current Estimated Value $262,191

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    13 Chester Rd, Hannibal, MO 63401
    • /20

      Est $168,333 Not Listed For Sale

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

      507 N Lane St, Palmyra, MO 63461

      507 N Lane St, Palmyra, MO 63461
  • /16

    $35,000

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft

    1914 Spruce St, Hannibal, MO 63401

    Come see this cute little house with an extra lot. Yard is fenced in for children or pets. There is a small shed in the back of the property for storage. Roof was repaired over one year ago with new decking and shingles. It would also make a cute home for a small family or couple. This home needs a little fixing up, but you could make it your own very easily. If measurements are important,

    Tracie Fleetwood Davis & Associates, REALTORS

    1914 Spruce St, Hannibal, MO 63401
  • /28

    $49,500 Last List Price Sold Jan 06, 2026

    714 Rock St, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 1,718 Sq Ft
    • Built 1920

    Last Sold Summary

    • $29/SF
    • 17 Days On Market

    Last Listing Agent Mark Bandy See Real Estate

    714 Rock St, Hannibal, MO 63401
    • /20

      Est $295,017 Not Listed For Sale

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

      1 Homestead, Hannibal, MO 63401

      1 Homestead, Hannibal, MO 63401
  • /70

    $725,000

    • 4 Beds
    • 4.5 Baths
    • 4,294 Sq Ft

    270 Gala Dr, Hannibal, MO 63401

    Welcome to this charming full brick home in the sought-after Fette Orchard Subdivision. This spacious property features 4 bedrooms and 4.5 bathrooms, offering ample room for your family's needs. The home boasts solid surface countertops in both kitchens, custom tile flooring as well as a partially finished, walk-out basement that provides endless possibilities for additional living space or

    Angela Peters Century 21 Broughton Team

    270 Gala Dr, Hannibal, MO 63401
  • /12

    $75,000 Last List Price Sold Apr 11, 2025

    116 S Arch St, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,058 Sq Ft
    • Built 1900

    Last Sold Summary

    • $71/SF
    • 32 Days On Market

    Current Estimated Value $77,457

    Last Listing Agent J'Nelle Lee Hannibal Realty LLC

    116 S Arch St, Hannibal, MO 63401
    • /18

      $18,900 Last List Price Not Listed For Sale

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

      115 W Terrace Ave, Hannibal, MO 63401

      115 W Terrace Ave, Hannibal, MO 63401
  • /87

    $470,000 New Construction

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

    221 N 6th St, Hannibal, MO 63401

    This one-of-a-kind "Historically Designed Infill House" is a new two-story Steamboat Carpenter Gothic Revival built by renowned preservationist Bob Yapp. Blending high-efficiency new construction with salvaged 1845 materials from the original home on this site, it offers timeless character with modern comfort. The home features 3 beds, 2.5 baths, a large custom kitchen with handcrafted cabinets,

    Madison Christal Christal Property Group, LLC

    221 N 6th St, Hannibal, MO 63401
  • /23

    $179,000 Last List Price Sold Apr 24, 2025

    321 E Rogers St, Monroe City, MO 63456

    • 3 Beds
    • 2 Baths
    • 1,712 Sq Ft
    • Built 1965

    Last Sold Summary

    • $105/SF
    • 62 Days On Market

    Current Estimated Value $190,668

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    321 E Rogers St, Monroe City, MO 63456
    • /29

      Est $181,827 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,328 Sq Ft

      201 E Main Cross St, Palmyra, MO 63461

      201 E Main Cross St, Palmyra, MO 63461
  • /14

    $449,500 Under Contract

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

    317 Johnson Place, Palmyra, MO 63461

    Space, space, and more space! 2,300+ sq ft on the main floor and 1,700+ finished in the basement (that also has a full kitchen and full bath with laundry). Vaulted ceilings. Tall stone double sided fireplace. And 1,660+ sq ft in two attached garages. This ranch home on the prestigious Johnson Place in Palmyra has SPACE! The main floor is perfect for entertaining or cozying up next to the

    Chris Dye Happel Inc. Realtors

    317 Johnson Place, Palmyra, MO 63461
  • /23

    $235,900 Last List Price Sold Jun 16, 2025

    3405 Brookside Rd, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,842 Sq Ft
    • Built 1939

    Last Sold Summary

    • $83/SF
    • 46 Days On Market

    Current Estimated Value $271,422

    Last Listing Agent Lisa Ball Prestige Realty, Inc

    3405 Brookside Rd, Hannibal, MO 63401
    • /31

      Est $336,398 Not Listed For Sale

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

      4215 Deer Run Dr, Hannibal, MO 63401

      4215 Deer Run Dr, Hannibal, MO 63401
  • /2

    $44,500

    • Land
    • 0.26 Acre
    • $171,154 per Acre

    16 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. Sidewalks

    Lisa Ball Prestige Realty, Inc

    16 Minnow Creek Subdivision, Hannibal, MO 63401
  • /35

    $308,000 Last List Price Sold Jun 17, 2025

    2 El Rancho Dr, Hannibal, MO 63401

    • 4 Beds
    • 2 Baths
    • 2,659 Sq Ft
    • Built 1964

    Last Sold Summary

    • $116/SF
    • 111 Days On Market

    Current Estimated Value $307,292

    Last Listing Agent Lisa Kairy Prestige Realty, Inc

    2 El Rancho Dr, Hannibal, MO 63401
    • /14

      Est $98,948 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 1,194 Sq Ft

      317 N 6th St, Hannibal, MO 63401

      317 N 6th St, Hannibal, MO 63401
  • /2

    $4,000 Under Contract

    • Land
    • 0.1 Acre
    • $40,000 per Acre

    1906-1910 Spruce St, Hannibal, MO 63401

    Four vacant lots for sale as a package. 1906 Spruce, 1908-1910 Spruce, and 319 Griffith. These are priced to sell and won't last long!! Perfect place for your new home! Lots subject to City of Hannibal Building Codes and Ordinances, which can be found at hannibal-mo.gov.

    Connor Doyle Prestige Realty, Inc

    1906-1910 Spruce St, Hannibal, MO 63401
  • /14

    $185,000 Last List Price Sold Dec 05, 2025

    3710 Tilden St, Hannibal, MO 63401

    • 2 Beds
    • 1 Bath
    • 1,282 Sq Ft
    • Built 1925

    Last Sold Summary

    • $144/SF
    • 54 Days On Market

    Last Listing Agent Kennedy McKay Hannibal Realty LLC

    3710 Tilden St, Hannibal, MO 63401
    • /14

      Est $130,265 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 816 Sq Ft

      625 W Main Cross St, Palmyra, MO 63461

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

    $47,000

    • Land
    • 0.26 Acre
    • $180,769 per Acre

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

    $239,500 Last List Price Sold Jul 08, 2025

    2301 Palmyra Rd, Hannibal, MO 63401

    • 3 Beds
    • 3 Baths
    • 2,681 Sq Ft
    • Built 1910

    Last Sold Summary

    • $89/SF
    • 28 Days On Market

    Current Estimated Value $255,171

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    2301 Palmyra Rd, Hannibal, MO 63401
    • /23

      Est $95,282 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 1,107 Sq Ft

      308 Swan St, Hannibal, MO 63401

      308 Swan St, Hannibal, MO 63401
  • /2

    $5,000

    • Land
    • 0.12 Acre
    • $41,667 per Acre

    1241 Church St, Hannibal, MO 63401

    Don’t miss this rare opportunity to own a 0.12-acre lot right in the heart of town. Perfectly situated near shops, restaurants, schools, and parks. Whether you’re looking to build your dream home, an investment property, or downsize to a low-maintenance lot, this versatile space is full of potential. Camper will remain with the property. Additional Rooms: Other

    Brittney Reid Ragar Realty

    1241 Church St, Hannibal, MO 63401
  • /16

    $159,900 Last List Price Sold Feb 11, 2026

    1613 Broadway, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,384 Sq Ft
    • Built 1904

    Last Sold Summary

    • $116/SF
    • 130 Days On Market

    Last Listing Agent Jennifer Ruhl Ravenscraft Realty

    1613 Broadway, Hannibal, MO 63401
    • /16

      Est $268,280 Not Listed For Sale

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

      336 Columbus Rd, Hannibal, MO 63401

      336 Columbus Rd, Hannibal, MO 63401
  • /3

    $67,500

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

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

    $115,000 Last List Price Sold Apr 24, 2025

    1307 Ruby Ave, Hannibal, MO 63401

    • 3 Beds
    • 1 Bath
    • 1,120 Sq Ft
    • Built 1930

    Last Sold Summary

    • $103/SF
    • 128 Days On Market

    Current Estimated Value $122,695

    Last Listing Agent Jacki Thurman Century 21 Broughton Team

    1307 Ruby Ave, Hannibal, MO 63401
    • /28

      Est $131,219 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 916 Sq Ft

      516 Flora Ave, Hannibal, MO 63401

      516 Flora Ave, Hannibal, MO 63401
  • /72

    $824,900

    • 4 Beds
    • 3.5 Baths
    • 4,870 Sq Ft

    53 Lela Ln, Hannibal, MO 63401

    Stunning Home on 3 Scenic Acres in Clear Creek Subdivision. Tucked away at the end of peaceful Lela Lane, this remarkable 4-bedroom, 3-bathroom home with a bonus room offers the perfect blend of luxury, space, and privacy. Situated on 3 acres in Clear Creek Subdivision, this property is an ideal retreat just minutes from town. Step inside to soaring vaulted ceilings and a striking stone fireplace

    Kassondra Terrill EXP Realty, LLC

    53 Lela Ln, Hannibal, MO 63401
  • /24

    $185,000 Last List Price Sold Sep 04, 2025

    83 Lake Apollo Dr, Hannibal, MO 63401

    • 3 Beds
    • 2 Baths
    • 1,550 Sq Ft
    • Built 1969

    Last Sold Summary

    • $119/SF
    • 5 Days On Market

    Current Estimated Value $199,792

    Last Listing Agent Sue Giroux Century 21 Broughton Team

    83 Lake Apollo Dr, Hannibal, MO 63401
    • /25

      Est $211,309 Not Listed For Sale

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

      514 W Lafayette St, Palmyra, MO 63461

      514 W Lafayette St, Palmyra, MO 63461
  • /14

    $279,000 New Construction

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

    118 Meadow Dr, Monroe City, MO 63456

    Welcome to your brand-new home — a thoughtfully designed 3 bedroom, 2 bathroom residence with 1,485 sq. ft. of living space and an attached 20’ x 24’ two-car garage. This new construction offers the perfect balance of comfort, efficiency, and style. The open floor plan features a spacious living and dining area that seamlessly connects to the kitchen, creating an inviting space for entertaining

    Mark Bandy See Real Estate

    118 Meadow Dr, Monroe City, MO 63456
  • /2

    $75,000 Last List Price Sold Apr 18, 2025

    5531 Walnut Ridge, Hannibal, MO 63401

    • 4 Beds
    • 3.5 Baths
    • 1,643 Sq Ft
    • Built 2008

    Last Sold Summary

    • $46/SF
    • 0 Days On Market

    Current Estimated Value $272,393

    Last Listing Agent Jordahn Leonard Prestige Realty, Inc

    5531 Walnut Ridge, Hannibal, MO 63401
    • /17

      Est $129,444 Not Listed For Sale

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

      747 Hazel St, Hannibal, MO 63401

      747 Hazel St, Hannibal, MO 63401
  • /7

    $47,000

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

    0 Lot 64 Minnow Creek Subdvsn Unit MAR24049768, 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 64 Minnow Creek Subdvsn Unit MAR24049768, Hannibal, MO 63401
  • /7

    $47,000 Last List Price Sold Aug 04, 2025

    0 Lot 62 Minnow Creek Subdvsn Unit MAR24049767, Hannibal, MO 63401

    • Land
    • 0.03 Acre
    • $1,880,000 per Acre

    Last Sold Summary

    • 356 Days On Market

    Last Listing Agent Razack Ismail Century 21 Broughton Team

    0 Lot 62 Minnow Creek Subdvsn Unit MAR24049767, Hannibal, MO 63401

Showing Results 161 - 200, Page 5 of 18

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