45

Marion County MO Houses for Sale

Section Image Section Image
  • /44

    $485,000

    $25K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 4,193 Sq Ft

    20 Boca Dr, Hannibal, MO 63401

    MOTIVATED SELLERS! You won't want to miss this stunning home! This beautifully updated 4-bedroom, 3 full bath property truly has it all. The stylish mid-century modern kitchen is a standout feature, complemented by a built-in bar that seamlessly connects the kitchen and living space, perfect for entertaining. Enjoy cozy evenings with two fireplaces, including a charming wood-burning option. The

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 672-4716

    20 Boca Dr, Hannibal, MO 63401
  • /30

    $443,000

    New Construction Open Sun 1PM - 3PM
    • 4 Beds
    • 2.5 Baths
    • 2,688 Sq Ft

    508 Gene Ave, Palmyra, MO 63461

    Welcome to 508 Gene Ave., Palmyra, Missouri — where 2,688 sq. ft. of pure luxury meets breathtaking design and everyday functionality.From the moment you step inside, you’re greeted by soaring 19-foot ceilings that create a grand, open atmosphere and flood the home with natural light. The expansive open-concept layout is built to impress—perfect for entertaining or simply enjoying the

    Austin Roberts Bartz Realty, LLC

    508 Gene Ave, Palmyra, MO 63461
  • /59

    $525,000

    $60K PRICE DROP
    • 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
  • /49

    $329,000

    $10K PRICE DROP
    • 3 Beds
    • 5 Baths
    • 3,772 Sq Ft

    403 Broadway, Hannibal, MO 63401

    Located in the heart of historic downtown Hannibal, 403 Broadway presents an excellent mixed-use investment or owner-occupant opportunity. This versatile property features two upper-level residential apartments and a flexible commercial space on the main floor, offering the potential for multiple income streams.The upper levels include two separate apartments, both currently occupied by

    Rickelle Pimentel Christal Property Group, LLC

    403 Broadway, 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
  • /26

    $347,000

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

    317 Braeburn Dr, Hannibal, MO 63401

    This is a great opportunity for anyone looking for a modern, one-level home in a highly desirable neighborhood. Offering 3 bedrooms, 2 baths, with approx 1,500 sq ft, this home has been well maintained by the seller and truly shows like new.The bright, open floor plan is perfect for gathering with family and friends, featuring a seamless kitchen, dining, and living room combination. The

    Lisa Kairy Prestige Realty, Inc

    317 Braeburn Dr, Hannibal, MO 63401
  • /18

    $539,000

    New Construction
    • 4 Beds
    • 3 Baths
    • 2,417 Sq Ft

    4727 Walnut Creek Dr, Palmyra, MO 63461

    4-bedroom, 3-bath Dream Home nearing completion on the outskirts of town sitting on 3 acres of unrestricted land! All of the perks of in-town living, but with none of the limitations. This open concept home features jaw dropping 25ft ceilings, a floor-to-ceiling gas fireplace, and windows allowing the perfect amount of natural light to fill the rooms. Overlooking the main level is a massive loft

    Aaron Peters Century 21 Broughton Team

    4727 Walnut Creek Dr, Palmyra, MO 63461
  • /48

    $235,000

    $10K PRICE DROP
    • 4 Beds
    • 2.5 Baths
    • 2,590 Sq Ft

    1001 Center St, Hannibal, MO 63401

    Please note: While the property has been used as an attorney’s office since 1992 and office contents are still being removed, the true story here is the home itself. Look past the furnishings and discover the remarkable historic charm of this one-of-a-kind residence. Known as the Dulany Mahan House, this Prairie-style home reflects architectural influences reminiscent of Frank Lloyd Wright. Built

    Lisa Kairy Prestige Realty, Inc

    1001 Center St, Hannibal, MO 63401
  • /2

    $292,500

    Pre-Foreclosure
    • 3 Beds
    • 3 Baths
    • 3,012 Sq Ft

    1105 Central Ave, Hannibal, MO 63401

    Lisa Ball Prestige Realty, Inc

    1105 Central Ave, Hannibal, MO 63401
  • /27

    $290,000

    $55K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,609 Sq Ft

    11 D Ville Place, Hannibal, MO 63401

    MOTIVATED SELLER! Well maintained 3-bedroom, 3 full bath, tri-level home on double lot on quiet dead-end street is now available. In recent years updates include a new roof, 2025 hot water heater, furnace & central air. Entry has shining parquet floor. The remainder of the main flooring has new luxury durable vinyl flooring. New wood flooring in stairways & hall installed 2025 Kitchen has oak

    Janet Brown Century 21 Broughton Team

    11 D Ville Place, Hannibal, MO 63401
  • /46

    $265,000

    $34K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,430 Sq Ft

    323 W Ross St, Palmyra, MO 63461

    This spacious, 1 1/2 story brick home in Palmyra features both modern amenities and architectural character. It's situated in a prime location within walking distance of both the Palmyra Elementary and middle schools. Allow the beautifully restored hard wood floors to walk you through this 3 bedroom, 2 bathroom home with a partially finished basement. The inviting front porch beckons you to relax

    Lisa Mitchell Hannibal Realty LLC

    323 W Ross St, Palmyra, MO 63461
  • /30

    $279,900

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

    6 Riverpoint Rd, Hannibal, MO 63401

    Location! Location! Location! Ranch style home with all main level living offering two bedrooms and two bathrooms. The main level has living room and dining room. Kitchen has wood cabinets with refrigerator, gas range, microwave, and dishwasher. There is an addition of the kitchen with additional dining room and large family room. The family room has a gas fireplace and built-in bookcases. The

    J'Nelle Lee Hannibal Realty LLC

    6 Riverpoint Rd, Hannibal, MO 63401
  • /20

    $205,000

    Open Sun 1PM - 3PM $5K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,144 Sq Ft

    1213 Martha St, Palmyra, MO 63461

    PRICE REDUCED! Welcome to 1213 Martha Street in Palmyra, MO, a solid home nestled on a peaceful street in the southeast part of town. Enter to discover a well-equipped and spacious kitchen adorned with sturdy oak cabinets and appliances. The freezer in the basement, refrigerator in the garage and bedroom safe is included. Find comfort in one of the three bedrooms, and enjoy the convenience of a

    John Bartz Bartz Realty, LLC

    1213 Martha St, Palmyra, MO 63461
  • /35

    $180,000

    $19K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,659 Sq Ft

    1429 Park Ave, Hannibal, MO 63401

    Step inside this beautifully remodeled home where modern updates meet timeless charm. Completely renovated from top to bottom, this home features a new roof, HVAC system, siding, and an inviting new front porch that creates the perfect first impression. Situated on 1.35 acres in downtown Hannibal, this property offers a rare combination of space, privacy, and convenience. The expansive covered

    Alexandria Cross Christal Property Group, LLC

    1429 Park Ave, Hannibal, MO 63401
  • /11

    $104,000

    • 3 Beds
    • 1 Bath
    • 2,259 Sq Ft

    228 Virginia St, Hannibal, MO 63401

    Discover the potential of this inviting single-family home located in Hannibal. This residence offers approximately 1,329 square feet of interior living space, featuring 3 bedrooms and 1 bathroom. The property is situated on a manageable 0.15 to 0.20-acre lot, providing ample outdoor space for your needs. The front yard offers a welcoming approach to the home, while the spacious backyard provides

    Mike Zouglas REO Xpress, LLC

    228 Virginia St, Hannibal, MO 63401
  • /15

    $69,000

    $10K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,602 Sq Ft

    1204 Lindell Ave, Hannibal, MO 63401

    3-bed, 1-bath home with great potential! Solid layout with spacious bedrooms and plenty of opportunity to make it your own. With a little TLC, this property could shine—perfect for investors, flippers, or buyers looking to build equity. Don’t miss this opportunity!

    Jennifer Ruhl Ravenscraft Realty

    1204 Lindell Ave, Hannibal, MO 63401
  • /10

    $130,000

    $5K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,218 Sq Ft

    2317 Chestnut St, Hannibal, MO 63401

    Turn-key and move in ready! Welcome to this freshly remodeled two-bedroom home! Featuring new flooring, fresh paint, new doors, new bathroom and kitchen this one is sure to be a crowd pleaser! The large living room opens up to a separate dining room, perfect for all those family gatherings. The kitchen has BRAND NEW cabinets and countertops. The large laundry room is on the main level and

    Soshia Tymcheck Century 21 Broughton Team

    2317 Chestnut St, Hannibal, MO 63401
  • /19

    $99,900

    • 5 Beds
    • 1.5 Baths
    • 1,420 Sq Ft

    1801 Hope St, Hannibal, MO 63401

    Come see this renovated and affordable 2 story, 5 bedroom home that has been updated from top to bottom. Updates since 2019 include plumbing, wiring, paint, light fixtures, vinyl plank flooring, carpet and some replacement windows. The main floor offers a spacious living room and separate dining room with hardwood flooring. Remodeled kitchen with some new appliances, new countertops and vinyl

    Derwin Conley Hannibal Realty LLC

    1801 Hope St, Hannibal, MO 63401
  • /21

    $125,000

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft

    311 S Lane St, Palmyra, MO 63461

    2 bedroom, 1 bath home in Palmyra, MO. Original hardwood floors in the bedrooms, large eat in kitchen (appliances convey), the potential to add back the covered parking (currently used as outdoor living space), shaded backyard and signs of flowers along the home that add to the charm of the property. Nice starter home or rental.

    Teree Haynes Hannibal Realty LLC

    311 S Lane St, Palmyra, MO 63461
  • /96

    $769,000

    $130K PRICE DROP
    • 4 Beds
    • 4 Baths
    • 4,300 Sq Ft

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 3 acres in Hannibal, offering the perfect blend of country living and convenience. This beautifully built and maintained CUSTOM home welcomes you with a grand two-story foyer and an elegant office. The expansive two-story living room boasts an elegant picture window and an upstairs walkway overlooking both the living area and foyer, creating an open, airy

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, Hannibal, MO 63401
  • /35

    $75,000

    • 4 Beds
    • 1.5 Baths
    • 2,640 Sq Ft

    1908 Hope St, Hannibal, MO 63401

    Duplex has been rented within the last 2 years. One side of this duplex is 3 bedroom and could potentially be a 4th if you built a small closet or an extra room for an office, etc. There is an unfinished basement that could be turned into a family room or rec room. The other side is a one bedroom, 1 bath with no access to the basement or the 2nd story. This is priced AS-IS. There is no guarantee

    Brittney Reid Ragar Realty

    1908 Hope St, Hannibal, MO 63401
  • /11

    $185,000

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

    1035 Reservoir St, Hannibal, MO 63401

    Completely remodeled 3-bedroom 2-bathroom home sitting on a corner lot in an established neighborhood. Featuring all NEW double paned WINDOWS, brand NEW CENTRAL AIR and a METAL ROOF - this one is sure to be a crowd pleaser. Walking through the covered front porch you will find a living room that opens up to a large kitchen with NEW CABINETS and plenty of space for the cook in your life. Going

    Soshia Tymcheck Century 21 Broughton Team

    1035 Reservoir St, Hannibal, MO 63401
  • /74

    $990,000

    $110K PRICE DROP
    • 6 Beds
    • 6.5 Baths
    • 9,722 Sq Ft

    171 Rolling Meadows, Hannibal, MO 63401

    NEW PRICE! Welcome to this exceptional one-owner custom-built home, offering nearly 10,000 sq ft of thoughtfully designed space on 2.43-acre lot. Built in 2008, this full-brick home combines timeless craftsmanship with modern comfort. Inside, you’ll find 6 spacious bedrooms—each with private en-suite baths & walk-in closets. The open-concept main level features 10-foot ceilings, a chef’s kitchen

    Lisa Kairy Prestige Realty, Inc

    171 Rolling Meadows, Hannibal, MO 63401
  • /32

    $488,000

    New Construction $7K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,500 Sq Ft

    177 Kitlaw Dr, Hannibal, MO 63401

    Price just got better! Welcome to this beautiful new construction home in one of Hannibal’s newest subdivisions! Designed for easy main-level living, this open-concept home features vaulted ceilings and a bright, airy layout. The kitchen showcases white-on-white cabinetry, granite countertops, a full stainless steel appliance package, abundant cabinet space, and a walk-in pantry. A large center

    Lisa Kairy Prestige Realty, Inc

    177 Kitlaw Dr, Hannibal, MO 63401
  • /10

    $105,000

    $30K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 638 Sq Ft

    657 N Hawkins Ave, Hannibal, MO 63401

    Great 2 bedroom home with updated flooring, remodeled bathroom and main level laundry. The basement offers easy access and great storage. The vinyl siding is newer and you will enjoy the level backyard and the off street parking through the alley access. The covered front porch offers a relaxing spot to enjoy the outdoors. Located close to Mark Twain Elementary School and playground and centrally

    Christina Zeiger Prestige Realty, Inc

    657 N Hawkins Ave, Hannibal, MO 63401
  • /19

    $139,000

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,363 Sq Ft

    1509 Fulton Ave, Hannibal, MO 63401

    Welcome to 1509 Fulton in Hannibal! This beautifully refurbished 3-bedroom, 2 full bath home is truly move-in ready and waiting for its new owner. Completely redone from top to bottom, this property features brand new windows, new appliances, and stylish updates throughout that offer both comfort and peace of mind. Step inside to find a bright and inviting layout with fresh finishes, updated

    Rickelle Pimentel Christal Property Group, LLC

    1509 Fulton Ave, Hannibal, MO 63401
  • /27

    $75,500

    $14K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,055 Sq Ft

    1635 Broadway, Hannibal, MO 63401

    Don't miss out on this newly remodeled 1000+SQFT 2 Bed & 1 Bath cozy bungalow snuggled in the heart of Hannibal!!! Just minutes from downtown Hannibal which features shops and playgrounds!!!This property features a back yard, deck, off street alley parking, and more!!! All New appliances as listed: fridge, range, dishwasher, washer, dryer, AC unit, & water heater which are included in sale of

    Tyler Finnerty Keller Williams Realty West

    1635 Broadway, Hannibal, MO 63401
  • /20

    $165,000

    $20K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,295 Sq Ft

    519 N Section St, Hannibal, MO 63401

    Fully remodeled! New windows, new siding, new paint, new carpet! You have to see this adorable 3 bedroom 2 bathroom home! Entering the home through the large covered front porch you will find a living area, separate dining room and large kitchen with brand new cabinets and countertops. The home also features two bedrooms on the main level with a split bedroom floor plan. The oversized principal

    Soshia Tymcheck Century 21 Broughton Team

    519 N Section St, Hannibal, MO 63401
  • /35

    $295,000

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

    67 Meadows Rd, Hannibal, MO 63401

    Welcome to this spacious and completely move-in ready split-level home offering 3 bedrooms, 2.5 baths, and over 2,300 square feet of finished living space! This well-maintained home features numerous updates throughout including brand new carpet, an updated kitchen with new appliances, new ceiling fans, and a beautifully remodeled primary bathroom with a walk-in shower. The HVAC system is less

    Madison Christal Christal Property Group, LLC

    67 Meadows Rd, Hannibal, MO 63401
  • /11

    $669,000

    New Construction
    • 5 Beds
    • 3.5 Baths
    • 3,500 Sq Ft

    8935 Idell Creek Ln, Hannibal, MO 63401

    Estimated completion date-middle of May1 year home warranty Washer Heater-Electric

    Josie Vititoe Davis & Associates, REALTORS

    8935 Idell Creek Ln, Hannibal, MO 63401
  • /7

    $29,900

    $35K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,039 Sq Ft

    2014 Chestnut St, Hannibal, MO 63401

    Nestled at 2014 Chestnut St, this bungalow presents an opportunity to own a piece of history. Built in 1900, this home awaits its next chapter. Bring your ideas and come make this property your next home or investment opportunity! Property is being sold as-is.

    Christina Merrell Prestige Realty, Inc

    2014 Chestnut St, Hannibal, MO 63401
  • /76

    $439,000

    • 8 Beds
    • 3.5 Baths
    • 4,980 Sq Ft

    221 N 5th St, Hannibal, MO 63401

    Step into a rare opportunity to own a true piece of Hannibal history with the iconic Dubach Inn—an elegant Italianate villa originally constructed in 1871 and offering nearly 5,000 square feet of finished living space. With the next owner becoming just the fifth owner in its 155 year history- The Dubach Inn represents a level of preservation and legacy that is rarely available. Ideally located

    Madison Christal Christal Property Group, LLC

    221 N 5th St, Hannibal, MO 63401
  • /3

    $129,000

    • 2 Beds
    • 1 Bath
    • 840 Sq Ft

    320 W Elm St, Palmyra, MO 63461

    This move-in ready home is located in one of Palmyra’s most desirable neighborhoods. Recent updates include wall insulation, new drywall, and energy-efficient storm windows—ideal for year-round comfort and efficiency. Situated on a spacious lot, the property boasts two mature shade trees, including a majestic black walnut. The detached garage features newly poured concrete and fresh drywall,

    Clinton Mann Ragar Realty

    320 W Elm St, Palmyra, MO 63461
  • /32

    $449,000

    New Construction
    • 4 Beds
    • 2 Baths
    • 2,100 Sq Ft

    265 Gala Dr, Hannibal, MO 63401

    This beautifully designed modern home offers the perfect blend of space, style, and comfort. Featuring 4 spacious bedrooms and 2 full bathrooms, this 2,100 sq ft residence is thoughtfully laid out to accommodate both everyday living and entertaining. Step inside to discover an open-concept floor plan filled with natural light, clean lines, and contemporary finishes throughout. The kitchen flows

    Jordahn Leonard Prestige Realty, Inc

    265 Gala Dr, Hannibal, MO 63401
  • /12

    $94,500

    $5K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,176 Sq Ft

    2101 Spruce St, Hannibal, MO 63401

    Great curb appeal in this move-in ready three bedroom one bathroom home on a corner lot. Featuring updated kitchen and bathroom plus new carpet and flooring. An added bonus is off street parking slab in the backyard and central heating and air. This is a great starter home - Call today for your appointment!

    Soshia Tymcheck Century 21 Broughton Team

    2101 Spruce St, Hannibal, MO 63401
  • /16

    $424,900

    New Construction
    • 3 Beds
    • 2 Baths
    • 1,849 Sq Ft

    205 E Larkspur Ct, Hannibal, MO 63401

    This beautifully crafted new construction home offers 3 bedrooms and 2 bathrooms, thoughtfully designed on a slab foundation for low-maintenance living. The oversized garage provides ample space for vehicles and includes convenient attic storage above. The exterior features three sides of classic brick, complemented by durable composite siding on the rear. Inside, you’ll find a spacious and

    Tara Zeiger Prestige Realty, Inc

    205 E Larkspur Ct, Hannibal, MO 63401
  • /14

    $145,500

    $4K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,032 Sq Ft

    318 W New St, Palmyra, MO 63461

    Affordable, updated, and ready for its next owner! This 2 bed, 1 bath home in Palmyra offers the perfect opportunity for a first-time buyer or anyone looking to keep things simple and budget-friendly. You’ll love the recent updates throughout, including new flooring, updated countertops, and more that give the home a fresh, modern feel. Whether you’re looking to stop renting or downsize, this one

    Larry Job EXP Realty, LLC

    318 W New St, Palmyra, MO 63461
  • /10

    $105,000

    $45K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,350 Sq Ft

    1716 36th St, Hannibal, MO 63401

    Welcome to this 3 bedroom and 1 bathroom home. The home has a living room, kitchen, and dining room. There is a separate laundry room off of the kitchen. Additional living space in a finished family room. Enjoy the backyard from the screened in back porch. Two car detached garage.

    J'Nelle Lee Hannibal Realty LLC

    1716 36th St, Hannibal, MO 63401
  • /38

    $744,900

    $30K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 4,000 Sq Ft

    3721 Hawk Point, Palmyra, MO 63461

    Rare find on 5 acres in Palmyra! This 4-bedroom, 3.5-bath luxury home offers a full finished basement, in-ground pool, and a 2-car attached garage. Two large heated outbuildings (30x30 and 50x24) provide exceptional storage and workspace. Enjoy the benefits of geothermal heating and cooling for energy efficiency and comfort. Properties with this combination of space, land, and amenities don’t

    Larry Job EXP Realty, LLC

    3721 Hawk Point, Palmyra, MO 63461
  • /40

    $639,000

    New Construction $10K PRICE DROP
    • 5 Beds
    • 4.5 Baths
    • 2,661 Sq Ft

    679 Jonathan Rd, Hannibal, MO 63401

    Stunning Contemporary New Home in Fette Orchard Subdivision! This BRAND NEW 5-bedroom, 4.5-bathroom home blends contemporary design with warm, welcoming finishes. Located on a desirable corner lot in the sought-after Fette Orchard subdivision, this property is just minutes from schools, shopping, the country club golf course, and only a mile from the interstate—less than 10 minutes from Hannibal

    Kassondra Terrill EXP Realty, LLC

    679 Jonathan Rd, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 2

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