11,371

Marion, MO Homes

Section Image Section Image
  • /37

    $349,900

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

    23 Hamlin Heights Dr, Hannibal, MO 63401

    Picture-perfect and move-in ready! This beautifully updated ranch offers the perfect blend of charm and modern convenience with 4 spacious bedrooms plus an additional sleeping room ideal for guests, a home office, or hobby space. You'll love the 3 full bathrooms, all thoughtfully updated with stylish finishes.Step inside to find a warm, inviting open layout filled with natural light and fresh

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 648-4744

    23 Hamlin Heights Dr, Hannibal, MO 63401
  • /15

    $1,450 per month

    • 1 Bed
    • 1 Bath
    • 1,040 Sq Ft
    • Condo for Rent

    200 Jaycee Dr Unit 204, Hannibal, MO 63401

    This newly constructed fully furnished upscale apartment has everything you need! In a serene wooded setting, yet convenient location only 3 miles from Hannibal Regional Hospital, clinics and all shopping and restaurants. The generously sized bathroom has a double vanity sink, extra storage drawers in the base cabinet, and a tub shower. There is easy access to the bathroom from the bedroom.

    200 Jaycee Dr Unit 204, Hannibal, MO 63401
  • /7

    $20,000 Last List Price Sold Jul 23, 2025

    • 885 Sq Ft
    • $23/SF
    • 16 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 1900

    905 Fulton Ave, Hannibal, MO 63401

    Opporunity to fix up a brick, bungalow home. The home has one bedroom, living room, dining room, and kitchen. Located on a corner lot with partially fenced backyard and off street parking. This property is being sold as is, where is. Make offer!!

    J'Nelle Lee Hannibal Realty LLC

    905 Fulton Ave, Hannibal, MO 63401
    • /23

      Est $232,532 Not Listed For Sale

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

      4053 Jericho Rd, Hannibal, MO 63401

      4053 Jericho Rd, Hannibal, MO 63401
  • /41

    $315,000

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

    320 N Dickerson St, Palmyra, MO 63461

    Make plans to see this beautifully updated ranch home with modern finishes throughout! The home features an open floor plan with modern stainless steel appliances, custom cabinetry, a moveable center island, granite countertops, and classic white subway tile. The main level features 3 bedrooms, including a private master suite, 2 bathrooms, and a walk-out to the spacious treated deck and

    Agent Photo

    Donnely Jung

    Ravenscraft Realty

    (573) 995-3109

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

    $2,200 per month

    • House for Rent

    307 U S 61, Hannibal, MO 63401

    Welcome to this incredible commercial property for lease with prime frontage. This spacious 4800 sq ft building boasts a showroom, and a warehouse area with a 12-foot overhead door, perfect for showcasing your products. The property also includes, a board room, two bathrooms, and provides ample space for your business needs. With private parking and easy access to major roadways, this is the

    Diana Waschenbach-Gronewold Zanger & Associates, Inc., REALTORS

    307 U S 61, Hannibal, MO 63401
  • /17

    $42,000 Last List Price Sold Jul 23, 2025

    • 1,192 Sq Ft
    • $35/SF
    • 21 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1920

    427 W Terrace Ave, Hannibal, MO 63401

    2-bedroom, 1-bath home located on Hannibal’s South Side. This home features spacious living with a large den in addition to the main living room. A full basement and a 2-car detached garage provides additional storage room. The home needs some love and is being sold as-is. A solid option for investors or buyers looking for a project.

    Connor Doyle Prestige Realty, Inc

    427 W Terrace Ave, Hannibal, MO 63401
    • /70

      Est $288,192 Not Listed For Sale

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

      4356 Mason Dr, Palmyra, MO 63461

      4356 Mason Dr, Palmyra, MO 63461
  • /29

    $164,900 Under Contract

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

    16 Wauneta Place, Hannibal, MO 63401

    Charming Raised Ranch with Stylish Updates & Outdoor Entertaining Space! With original hardwood floors, handcrafted barn-style closet doors, and a modern galley kitchen featuring a brand-new backsplash, this home is full of personality. The main level offers 3 bedrooms and a full bath, while the lower level includes a non-conforming 4th sleeping room—ideal for guests, a home office, or hobby

    Agent Photo

    Donnely Jung

    Ravenscraft Realty

    (573) 889-2710

    16 Wauneta Place, Hannibal, MO 63401
  • /18

    $1 per month

    • Property for Rent

    0 County Road 346, Fabius Township, MO 63471

    3.16 acres of flat ground are available for lease with thousands of cars driving by daily. The possibilities are endless. The owners are willing to build a building to the lessor's needs. This is a great opportunity to get in on the ground level before this area gets really popular.

    Chris Dye Happel Inc. Realtors

    0 County Road 346, Fabius Township, MO 63471
  • /20

    $135,000 Last List Price Sold Jul 23, 2025

    • 2,010 Sq Ft
    • $67/SF
    • 54 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1910

    715 Lyon St, Hannibal, MO 63401

    Welcome to this beautifully remodeled 3-bedroom, 2-bathroom home with an additional flex room — perfect as a home office, guest room, playroom, or even a 4th bedroom. Located in the heart of Hannibal, this move-in-ready gem has been thoughtfully updated! This home is close to schools, shopping, parks, and more — the perfect blend of comfort, style, and flexibility. Additional highlights

    Brittney Reid Ragar Realty

    715 Lyon St, Hannibal, MO 63401
    • /20

      Est $159,037 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
  • /35

    $379,000 Under Contract

    • 5 Beds
    • 4 Baths
    • 3,145 Sq Ft

    18 Boca Dr, Hannibal, MO 63401

    This stunning 5-bedroom, 4-bath home has been thoughtfully renovated with luxurious high-end finishes, offering both style and comfort. The main floor features a spacious primary suite, providing the perfect retreat with added convenience. The open concept living areas flow seamlessly, making it ideal for both everyday living and entertaining. Step outside to the expansive back deck, perfect for

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 652-2145

    18 Boca Dr, Hannibal, MO 63401
  • /16

    $1 per month

    • Property for Rent

    0 Old Quincy Drive-In Theater Unit 24003293, Taylor, MO 63471

    18 acres of flat ground are available for lease with thousands of cars driving by daily. The possibilities are endless. The owners are willing to build a building to the lessor's needs. This is a great opportunity to get in on the ground level before this area gets really popular.

    Chris Dye Happel Inc. Realtors

    0 Old Quincy Drive-In Theater Unit 24003293, Taylor, MO 63471
  • /29

    $96,000 Last List Price Sold Jul 23, 2025

    • 1,432 Sq Ft
    • $67/SF
    • 73 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1920

    801 Hazel St, Hannibal, MO 63401

    MAKE OFFER! A lot of house for the Price! This 3 bedroom, 2 bath home sits on a corner lot and features great updates you'll appreciate-new roof, furnace and central air unit. The main floor offers a spacious living room, dining room, kitchen, full bath, and laundry room. Hardwood flooring runs throughout most of the house. Upstairs are 3 bedrooms and a 2nd full bath. Some replacement windows

    Lisa Kairy Prestige Realty, Inc

    801 Hazel St, Hannibal, MO 63401
    • /25

      Est $495,220 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
  • /68

    Call for Price

    • Land
    • 46 Acres

    0 County Road 426 Unit 23873382, Hannibal, MO 63401

    A great opportunity has come to Marion County, and Elite Land & Auction is proud to present 46 acres just off Highway 36, available at public auction. This turn-key tillable farm will be offered in two tracts.Tract 1 lies along Highway 36 with blacktop access from County Road 426. It includes approximately 40 acres of productive soils. The NCCPI rating is an impressive 71.1, featuring

    Tanner 0'Brien

    0 County Road 426 Unit 23873382, Hannibal, MO 63401
  • /18

    $55,000 Last List Price Sold Jul 18, 2025

    • 1,887 Sq Ft
    • $29/SF
    • 21 Days On Market
    • Built 1900

    2008 Grace St, Hannibal, MO 63401

    Bungalow located on Grace St., featuring 2 bedrooms on the main level and 1 bathroom. Fresh paint and all new floor on the main level. The upstairs can be renovated to include additional living space. There is off street parking in the alley. Price right and will move fast. Selling as is, seller is accepting back up offers,

    Sue-ann Westhoff Prestige Realty, Inc

    2008 Grace St, Hannibal, MO 63401
    • /57

      Est $428,630 Not Listed For Sale

      • 5 Beds
      • 4.5 Baths
      • 4,800 Sq Ft

      4 Hibiscus Ln, Hannibal, MO 63401

      4 Hibiscus Ln, Hannibal, MO 63401
  • /45

    $395,000

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

    607 Jonathan, Hannibal, MO 63401

    Welcome to this beautifully maintained all-brick home located on a spacious corner lot, built in 2020. Offering 3 bedrooms and 2 full bathrooms, this main-level residence features an open and functional floor plan with modern finishes throughout. Step inside to a cozy living area centered around a stunning brick gas fireplace—perfect for relaxing evenings. The open-concept kitchen boasts granite

    Ariana Galluzzio Prestige Realty, Inc

    607 Jonathan, Hannibal, MO 63401
  • /39

    $354,000 Last List Price Sold Jul 18, 2025

    • 3,500 Sq Ft
    • $101/SF
    • 34 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2018

    9016 Idell Creek Ln, Hannibal, MO 63401

    Definitely not a drive-by, you need to step inside. Built in 2018 with 4 bedrooms/3 baths, In-Law quarters, approx 3500 sq ft of living space. Spacious living room full of natural light, connecting the kitchen, island, pantry, & dining room. The main kitchen features reverse osmosis & whole house water filtration system. Primary suite is amazing with a large bedroom, private bath and walk-in

    Lisa Kairy Prestige Realty, Inc

    9016 Idell Creek Ln, Hannibal, MO 63401
    • /54

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 3,132 Sq Ft

      207 N Maple Ave, Hannibal, MO 63401

      207 N Maple Ave, Hannibal, MO 63401
  • /29

    $379,900

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

    220 Rolling Meadows, Hannibal, MO 63401

    Welcome to this three bedroom full brick ranch home located in one of the most desirable neighborhoods! Purchased in 2023, this home has had some great updates on flooring and paint. The main level has a large living room with a gas fireplace and built-in entertainment center. Large dining room has a wood burning fireplace and French doors with access to the concrete patio to enjoy the oversized

    Derwin Conley Hannibal Realty LLC

    220 Rolling Meadows, Hannibal, MO 63401
  • /30

    $230,000 Last List Price Sold Jul 18, 2025

    • 1,248 Sq Ft
    • $184/SF
    • 29 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1946

    512 W Olive St, Palmyra, MO 63461

    Step into this modernized 3-bedroom, 1.5-bath home that's been recently renovated from top to bottom. You'll find new electric, outside unit/air conditioner, plumbing, gutters, flooring, fixtures, and fresh landscaping! Check out the new kitchen featuring stainless steel appliances and white Shaker cabinets. You will love the main level living this home has to offer along with its open-concept

    Lisa Mitchell Hannibal Realty LLC

    512 W Olive St, Palmyra, MO 63461
    • /23

      Est $65,577 Not Listed For Sale

      • Studio
      • 1,900 Sq Ft

      1115 Center St, Hannibal, MO 63401

      1115 Center St, Hannibal, MO 63401
  • /17

    $210,000

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

    318 S Breckenridge Ave, Palmyra, MO 63461

    Charming 3-bedroom, 1-bath home featuring recent updates for peace of mind, including a brand-new roof and water heater. Enjoy outdoor living in the fully fenced backyard—perfect for pets, play, or entertaining. This well-maintained property offers comfort, functionality, and great value, making it ideal for first-time buyers or anyone looking in the Palmyra area. Don't miss out on this move-in

    Jordahn Leonard Prestige Realty, Inc

    318 S Breckenridge Ave, Palmyra, MO 63461
  • /14

    $139,900 Last List Price Sold Jul 18, 2025

    • 725 Sq Ft
    • $193/SF
    • 42 Days On Market
    • 2 Baths
    • Built 1930

    1509 Booker St, Hannibal, MO 63401

    Welcome to this beautifully remodeled 2-bedroom, 2-bath home! This stunning property features off-street parking for your convenience, brand new stainless steel appliances, and a spacious, fenced-in backyard – perfect for outdoor gatherings or relaxing in privacy. Don’t miss the opportunity to make this charming home yours!

    Jennifer Ruhl Ravenscraft Realty

    1509 Booker St, Hannibal, MO 63401
    • /24

      Est $166,497 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
  • /28

    $195,000

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

    6855 County Road 308 Unit 6851, Taylor, MO 63471

    Welcome home to 6855 County Road 308, Taylor, MO—where sleek modern updates meet everyday comfort. This 3-bedroom, 1.5-bath home has undergone a stunning transformation, featuring an on-trend kitchen, stylish bathrooms, and fresh finishes throughout. The spacious primary suite boasts a full bath and oversized walk-in closet, while bedroom two offers a one-of-a-kind feature—a historic bank vault

    John Bartz Bartz Realty, LLC

    6855 County Road 308 Unit 6851, Taylor, MO 63471
  • /47

    $329,900 Last List Price Sold Jul 17, 2025

    • 2,742 Sq Ft
    • $120/SF
    • 28 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1964

    403 Sutton Dr, Palmyra, MO 63461

    Check out this well maintained 3 bedroom 2 1/2 bath on main level home in a very desirable location on a quiet cul-de-sac. The main floor offers an updated galley kitchen with quartz countertops, ceramic floors, amply cabinets and stainless steel appliances and laundry room. From kitchen walk out to a covered patio and a beautiful landscaped yard for your entertaining needs. Walk into a

    Janice Shaw Ravenscraft Realty

    403 Sutton Dr, Palmyra, MO 63461
    • /48

      Est $324,842 Not Listed For Sale

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

      200 Webster Ln, Maywood, MO 63454

      200 Webster Ln, Maywood, MO 63454
  • /15

    $275,000

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

    9197 County Road 418, Hannibal, MO 63401

    This location is west of Hannibal between Highway MM and West Ely Rd outside the city limits on a beautiful lot (1.7 acres) and is calling your name. It has a country setting but is still close to restaurants, shopping, hospital and clinic, along with the Mark Twain Lake being within 30 minutes and so much more. This 4 bedroom, 2 bath home is a spacious with a two car garage offers main living

    Sheena Smith Prestige Realty, Inc

    9197 County Road 418, Hannibal, MO 63401
  • /19

    $239,000 Last List Price Sold Jul 17, 2025

    • 2,006 Sq Ft
    • $119/SF
    • 84 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1961

    4920 College Ave, Hannibal, MO 63401

    This charming 3-bedroom, 1.5-bath home offers a perfect blend of comfort, convenience, and potential. Nestled in a desirable, well-established neighborhood, it features a spacious layout ideal for both everyday living and entertaining. The home includes a covered carport with attached storage, perfect for keeping tools and outdoor gear organized. Inside, you'll find three well-sized bedrooms and

    Tara Zeiger Prestige Realty, Inc

    4920 College Ave, Hannibal, MO 63401
    • /38

      Est $373,032 Not Listed For Sale

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

      4590 Highway 6, Maywood, MO 63454

      4590 Highway 6, Maywood, MO 63454
  • /42

    $775,000

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

    4006 Highway Mm, Hannibal, MO 63401

    If you’ve been searching for the perfect home with space, amenities, and a prime location — this is it! This property offers a unique combination of features, including an in-ground heated pool with slide, a pool house, three outbuildings, and even a separate rental house. Inside the main home, you’ll find two bedrooms on the main floor plus two additional sleeping areas, a large workout room,

    Sheena Smith Prestige Realty, Inc

    4006 Highway Mm, Hannibal, MO 63401
  • /17

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

    • 1,106 Sq Ft
    • $86/SF
    • 69 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1915

    210 Magnolia Ave, Hannibal, MO 63401

    This charming 3-bedroom, 1-bath home is full of potential. The original hardwood floors add character and can be beautifully refinished to enhance the space. With new replacement windows, maintenance is minimized, making it a great option for easy living. The backyard is low-maintenance, while off-street parking provides convenience. The small utility shed, gas stove, dishwasher, and refrigerator

    Kelly LaForce Century 21 Broughton Team

    210 Magnolia Ave, Hannibal, MO 63401
    • /6

      Est $68,700 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 870 Sq Ft

      1501 Page St, Hannibal, MO 63401

      1501 Page St, Hannibal, MO 63401
  • /49

    $675,000

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

    6842 County Road 247, Monroe City, MO 63456

    Monroe City, Marion County, Missouri This is more than a home – it’s a lifestyle destination. Discover luxury & tranquility in this custom-built executive home nestled on 40 acres of pristine, wooded land—just minutes from Monroe City & the scenic Mark Twain Lake. Whether you're seeking a private country estate, corporate retreat, or outdoor enthusiast's paradise, this exceptional property

    Tegan Garner See Real Estate

    6842 County Road 247, Monroe City, MO 63456
  • /10

    $64,900 Last List Price Sold Jul 16, 2025

    • Land
    • 3.00 Acres
    • $21,633 per Acre
    • 20 Days On Market

    7788 Highway 168, Palmyra, MO 63461

    Prime 3-Acre Tract on Hwy 168 – Palmyra, MODiscover the perfect blend of convenience and countryside charm with this beautiful 3-acre parcel located just off Highway 168 in Palmyra, Missouri. Offering level to gently rolling terrain, this property is ideal for building your dream home, establishing a hobby farm, or investing in future development. The land is open, accessible, and ready

    Roselee Ghattas Ravenscraft Realty

    7788 Highway 168, Palmyra, MO 63461
    • /31

      Est $216,041 Not Listed For Sale

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

      4920 Pulliam St, Hannibal, MO 63401

      4920 Pulliam 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