139

Marion County MO Homes for Sale

Section Image
  • /26

    $425,000 Open Sun 1PM - 3PM

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

    5722 Brady Rd, Hannibal, MO 63401

    Welcome home to this new construction home nestled along Brady Road, where thoughtful design meets the beauty of nature. This 3 bedroom, 2 bathroom home offers 1,820 square feet of bright, open-concept living with vaulted ceilings in the living room that create an airy, spacious feel from the moment you walk in. The kitchen is sure to impress with crisp white cabinets, granite countertops, and a

    Sue-ann Westhoff Prestige Realty, Inc

    5722 Brady Rd, Hannibal, MO 63401
  • /23

    $249,000

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

    50 Homestead, Hannibal, MO 63401

    Move-in ready brick ranch home! This low-maintenance, full-brick home features all main-level living, new windows, and a new roof. The interior offers an open flow from the living room to the dining area and a modern kitchen with white cabinets, granite countertops, and appliances.Key Features:Bedrooms/Baths: 3 beds, 2 full baths.Parking & Storage: 2-car attached garage with extra

    J'Nelle Lee Hannibal Realty LLC

    50 Homestead, Hannibal, MO 63401
  • /6

    $19,900

    • 1 Bed
    • 1 Bath
    • 864 Sq Ft

    614 Lyon St, Hannibal, MO 63401

    1 bed, 1 bath home just steps from restaurants, events, and the riverfront. Ideal for investors—high rental demand and unbeatable walkable location. Excellent opportunity to own property in the heart of downtown. Don’t miss this rare find—endless potential and strong return possibilities!

    Jennifer Ruhl Ravenscraft Realty

    614 Lyon St, Hannibal, MO 63401
  • /29

    $185,000

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

    624 W New St, Palmyra, MO 63461

    Charming and move-in ready, this 3-bedroom bungalow in the heart of Palmyra offers modern updates, flexible living space, and a large fenced backyard perfect for everyday living. This cozy home blends classic character with thoughtful updates throughout. Major improvements include a brand-new roof and updated windows and doors installed in 2021, providing peace of mind for years to

    Madison Christal Christal Property Group, LLC

    624 W New St, Palmyra, MO 63461
  • /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 April.1 year home warranty Washer Heater-Electric

    Josie Vititoe Davis & Associates, REALTORS

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

    $220,000

    • 3 Beds
    • 1.5 Baths
    • 2,126 Sq Ft

    12 Hillcrest Dr, Hannibal, MO 63401

    Welcome to this 3-bedroom, 1.5-bath home situated on a double corner lot. This property offers classic charm with hardwood floors and a 1-car attached garage. Major updates provide peace of mind, including new windows, a new roof, and a new AC unit installed in 2023. A standout feature includes the 23x22 metal insulated workshop completed in 2025. The shop is located off the 1-car garage and

    Jacki Thurman Century 21 Broughton Team

    12 Hillcrest Dr, Hannibal, MO 63401
  • /15

    $79,000

    • 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
  • /32

    $439,500 Open Sun 1PM - 3PM

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

    9019 Idell Creek Ln, Hannibal, MO 63401

    Welcome to your dream home! This spacious property offers 4 bedrooms and 3 full bathrooms with an open floor plan, perfect for modern living. The large kitchen is ideal for culinary enthusiasts with sleek quartz countertops that compliment the subway tile backsplash. Just under a half acre lot, the yard has plenty of space for toys or family nights. Head downstairs to the partially finished

    Jordahn Leonard Prestige Realty, Inc

    9019 Idell Creek Ln, Hannibal, MO 63401
  • /23

    $435,000 New Construction

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

    426 Honeysuckle Dr, Miller Township, MO 63401

    Contemporary new construction home located in one of Hannibal’s newest subdivisions with 3 bedrooms, 2.5 baths, and a yard with fresh sod...Enter in to the home and find vaulted ceilings and and a cozy great room you will feel right at home. The kitchen features sleek quartz countertops and kitchen appliances to convey. Off the kitchen you will find a large pantry and a stamped back covered

    Jordahn Leonard Prestige Realty, Inc

    426 Honeysuckle Dr, Miller Township, MO 63401
  • /29

    $75,000

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

    2229 Chestnut St, Hannibal, MO 63401

    This home is ready for you to bring your vision to life! Taken down to the studs, it offers a blank canvas to complete and customize to your taste. Major upgrades have already been completed, including new HVAC, updated electrical, new water lines, plumbing, and more—giving you a strong foundation to finish the project. Building materials will convey with the sale, helping you get a head start on

    Ariana Brown Prestige Realty, Inc

    2229 Chestnut St, Hannibal, MO 63401
  • /19

    $240,000

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

    8162 Highway Mm, Hannibal, MO 63401

    Escape to the country with this 3-bedroom, 1-bath home situated on 1.4 acres! This property offers a 1-car attached garage plus a carport that will convey, giving you plenty of space for parking and storage. Inside, you'll find a functional layout with additional living space in the basement, including a cozy family room, a bonus room that could easily be converted into a sleeping room, and a

    Christina Merrell Prestige Realty, Inc

    8162 Highway Mm, Hannibal, MO 63401
  • /20

    $90,000

    • 5 Beds
    • 2 Baths
    • 1,850 Sq Ft

    302 Logan St, Palmyra, MO 63461

    Come restore the elegance of this historic beauty built in 1880. This property is situated just under 0.8 acres and is within walking distance of the elementary, middle school, and Flower City Park. This historic property features 5 spacious bedrooms, 2 full bathrooms, and a detached garage. Most of the windows have been replaced and the attic has newer blown in insulation. Property is being sold

    Lisa Mitchell Hannibal Realty LLC

    302 Logan St, Palmyra, MO 63461
  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,463 per Acre

    27 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    27 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,463 per Acre

    28 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    28 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,278 per Acre

    26 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    26 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.35 Acre
    • $128,571 per Acre

    22 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    22 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.49 Acre
    • $91,463 per Acre

    29 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    29 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.55 Acre
    • $81,818 per Acre

    2 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    2 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.57 Acre
    • $78,947 per Acre

    3 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    3 Kitlaw Dr, Hannibal, MO 63401
  • /2

    $45,000

    • Land
    • 0.55 Acre
    • $81,818 per Acre

    4 Kitlaw Dr, Hannibal, MO 63401

    Subdivision is tree lined, with lots suitable for walk-out and in ground basements and slabs. All utilities are located underground and our city maintained. All covenants and restrictions can be located it the Oak Spring hand out that is available at the office of Prestige Realty. Tax ID to be assigned. Additional Rooms: In Platted Subdv.

    James Mulhern Prestige Realty, Inc

    4 Kitlaw Dr, Hannibal, MO 63401
  • /23

    $339,000

    • 3 Beds
    • 5 Baths
    • 3,772 Sq Ft

    403 Broadway, Hannibal, MO 63401

    Located in the heart of historic downtown Hannibal, 403 Broadway offers a fantastic mixed-use investment or owner-operator opportunity. This versatile property features two residential apartments on the upper level and a flexible commercial space on the main floor, making it ideal for generating multiple streams of income. Upstairs, the property includes two separate apartments, both currently

    Rickelle Pimentel Christal Property Group, LLC

    403 Broadway, Hannibal, MO 63401
  • /2

    $135,000 Coming Soon

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

    2815 Marion St, Hannibal, MO 63401

    This 3-bedroom, 2.5-bath home offers great potential and a desirable setting backing to a peaceful wooded area. The spacious layout provides plenty of room to reimagine and update to your style. The home will need updates and some repairs, making it an ideal opportunity for buyers looking to renovate, customize, or invest. Enjoy the privacy and natural views from the backyard while transforming

    Kayla Williams Christal Property Group, LLC

    2815 Marion St, 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
  • /46

    $799,000

    • 5 Beds
    • 6 Baths
    • 6,082 Sq Ft

    5500 Hidden Valley, Hannibal, MO 63401

    "Love where you live" doesn't even begin to describe this stunning 6,000+sqft 1.5 story home sitting on 6 acres featuring an in-ground pool, lake access, & a massive back deck perfectly positioned to enjoy breathtaking sunsets every evening! Beautiful hardwood floors run through the main level highlighting the kitchen, formal dining room, & living room that are tied together with a

    Aaron Peters Century 21 Broughton Team

    5500 Hidden Valley, 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
  • /34

    $474,000 Open Sun 1PM - 3PM

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

    4335 Weatherstone, Palmyra, MO 63461

    Check this one out! New construction on a spacious 1-acre lot in Palmyra! This thoughtfully designed 3-bedroom, 2-full-bath home offers modern style with quality craftsmanship throughout. The open, functional layout is complemented by 6” exterior walls, providing added efficiency and durability.The primary suite features a luxurious onyx shower in the master bathroom, adding a sleek, upscale

    Kennedy McKay Hannibal Realty LLC

    4335 Weatherstone, Palmyra, MO 63461
  • /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
  • /8

    $71,900

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

    1810 Chestnut St, Hannibal, MO 63401

    This 2 bedroom home could be the first of your rental properties or your first home to occupy.. It has great potential for investors. There is a roomy 2 car garage off the alley at the rear of the property offering you to have off street parking. Privacy fence in the garage can stay with the property. Call for an appointment and bring your ideas for a wonderful opportunity in real estate.

    Lisa Ball Prestige Realty, Inc

    1810 Chestnut St, Hannibal, MO 63401
  • /2

    $51,800

    • 1 Bed
    • 1 Bath
    • 874 Sq Ft

    1620 Fulton Ave, Hannibal, MO 63401

    Relax and enjoy the day on the covered front porch of this cozy bungalow featuring a spacious approximately 874 square feet, 1 bedroom, 1 bath, and detached garage. Auction Occupied – NO ACCESS OR VIEWINGS of this property. Please DO NOT DISTURB the occupant. "As is" cash only sale with no contingencies or inspections. Buyer will be responsible for obtaining possession of the property upon

    Cheryl Rabin REALHome Services & Solutions, Inc

    1620 Fulton Ave, Hannibal, MO 63401
  • /68

    $650,000

    • Land
    • 80 Acres
    • $8,125 per Acre

    County Rd 251, Palmyra, MO 63461

    High Point Land Company is honored to present this exceptional 80+/- acre hunting oasis in Marion County Missouri, just outside of Monroe City, Missouri. This diverse 80-acre tract offers an exceptional blend of income-producing farmland, mature timber, rolling topography, and recreational appeal. Properties with this kind of balance between productivity and prime hunting habitat are increasingly

    Jacob Hart High Point Land Company

    County Rd 251, Palmyra, MO 63461
  • /88

    $650,000

    • Land
    • 80 Acres
    • $8,125 per Acre

    TBD County Road 251, Warren Township, MO 63456

    High Point Land Company is honored to present this exceptional 80+/- acre hunting oasis in Marion County Missouri, just outside of Monroe City, Missouri. This diverse 80-acre tract offers an exceptional blend of income-producing farmland, mature timber, rolling topography, and recreational appeal. Properties with this kind of balance between productivity and prime hunting habitat are increasingly

    Jacob Hart High Point Land Company, LLC

    TBD County Road 251, Warren Township, MO 63456
  • /2

    $62,500

    • Land
    • 0.7 Acre
    • $88,778 per Acre

    0 Gala Dr, Hannibal, MO 63401

    Exceptional cul-de-sac building lot in the desirable Fette Orchard Subdivision! This spacious parcel backs directly to woods, offering a peaceful natural backdrop, added privacy, and frequent wildlife sightings. Situated on Gala Drive, the lot features a generous building area ideal for your custom home, with the added benefit of limited traffic in a quiet cul-de-sac setting. Located just minutes

    Kassondra Terrill EXP Realty, LLC

    0 Gala Dr, Hannibal, MO 63401
  • /35

    $192,500

    • 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
  • /29

    $445,000

    • 5 Beds
    • 3 Baths
    • 3,501 Sq Ft

    1309 Martha St, Palmyra, MO 63461

    Spacious and beautifully updated all-brick ranch offering 5 bedrooms (2 non-conforming) and 3 full baths in a gorgeous setting. The main level features new flooring, fresh trim, and updated interior doors with modern hardware. The kitchen shines with quartz countertops and a large walk-in pantry, perfect for everyday living and entertaining. Enjoy cozy evenings by the electric fireplace, complete

    Jeremy Farlow Farlow Real Estate Experts Inc

    1309 Martha St, Palmyra, MO 63461
  • /11

    $39,800

    • 2 Beds
    • 1 Bath
    • 995 Sq Ft

    2209 Hope St, Hannibal, MO 63401

    Looking to beef up your rental portfolio? Look no further. Liquidating rental properties. This 2 bed one bath home would be a great addition. Currently tenant occupied and renting for 600/month. also see MLS listings:26007466, 26007463

    Mandi Click Ravenscraft Realty

    2209 Hope St, 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
  • /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
  • /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
  • /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
  • /29

    $325,000

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

    6 Fair Oaks Dr, Hannibal, MO 63401

    Welcome home to this beautifully updated ranch located in a private subdivision, offering over 2,600 square feet of finished living space designed for both comfort and functionality. This home features 3 bedrooms and 2.5 bathrooms, with thoughtful upgrades throughout.The main level showcases a well-appointed kitchen with solid cabinetry and granite countertops, seamlessly flowing into the

    Madison Christal Christal Property Group, LLC

    6 Fair Oaks Dr, Hannibal, MO 63401

Showing Results 1 - 40, Page 1 of 4

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