137

Marion County MO Homes for Sale

Section Image Section Image
  • /89

    $480,000

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

    2700 Treetop Ln, Palmyra, MO 63461

    Welcome to your dream home nestled on a sprawling 5-acre estate, where luxury meets comfort in perfect harmony. This exquisite residence boasts 4 generously sized bedrooms, with an additional 2 non-conforming rooms. With 3.5 bathrooms, including a luxurious primary suite that promises a spa-like experience, this home is designed to cater to your every need. The primary suite is a true sanctuary,

    Agent Photo

    Jen Salerno

    Century 21 Broughton Team

    (573) 267-0268

    2700 Treetop Ln, Palmyra, MO 63461
  • /27

    $239,900

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

    101 Stevens Dr, Hannibal, MO 63401

    This charming four-bedroom, two-bath home is nestled in a lovely, well-established neighborhood on a cul-de-sac, and boasts a complete remodel, making it move-in ready. The exterior features a combination of durable brick and vinyl siding, complemented by new gutters for a polished look. Inside you'll find modern updates throughout, including new interior doors, fresh vinyl plank flooring and

    Agent Photo

    Toni Riekeberg

    Stephens Real Estate

    (573) 520-3027

    101 Stevens Dr, Hannibal, MO 63401
  • /42

    $399,000

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

    $379,000

    • 4 Beds
    • 4 Baths
    • 3,488 Sq Ft

    603 Country Club Dr, Hannibal, MO 63401

    One-of-a-kind home on a spacious lot in a prime location! Situated on a full acre of land, this charming 2-story, 4-bedroom, 4-bathroom home offers over 3,500 sqft of living space and backs up to a peaceful wooded area, giving you the feeling of country seclusion with the convenience of in-town living. Thoughtful updates blend seamlessly with the home's original charm, including a remodeled

    Barbara Broughton CENTURY 21 Broughton Team

    603 Country Club Dr, Hannibal, MO 63401
  • /40

    $250,000

    • 4 Beds
    • 2.5 Baths
    • 1,450 Sq Ft

    83 Heritage Rd, Hannibal, MO 63401

    Nestled on a quiet cul-de-sac, this 4 bedroom, 2.5 bath Ranch style home awaits its new owner. This home has charming curb appeal and an open floor plan. The living room features a cozy fireplace with built-ins on the side and flows into the dining room with sliding glass doors leading to a rear deck overlooking the fenced in backyard. The kitchen features stainless steel appliances (approx. 2

    Jacki Thurman Century 21 Broughton Team

    83 Heritage Rd, Hannibal, MO 63401
  • /19

    $239,000

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

    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

    $253,000

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

    455 Head Ln, Hannibal, MO 63401

    Almost like living in the country! This ranch-style home sits on a beautifully landscaped lot with mature shade trees, blooming perennials, and flowering trees--like having your own private park. Inside, you'll find 3 bedrooms and 1.5 baths on the main level, plus a partially finished basement already plumbed for another bath (stool in place). The galley style kitchen features SS appliances and

    Lisa Kairy Prestige Realty, Inc

    455 Head Ln, Hannibal, MO 63401
  • /24

    $254,900

    • 4 Beds
    • 3 Baths
    • 3,000 Sq Ft

    1512 36th St, Hannibal, MO 63401

    Are you needing more space? Look no more! This home boasts 3000 sq ft newly renovated living space. Everything is new! New kitchen, 4 bedrooms, 3 new bathrooms and new flooring covering, new plumbing.....the list goes on and on.If you are the type that loves the outdoors there is plenty of room for that. Very deep lot, area for an above ground pool, 2 level gazebo, barn like garage with

    Lisa Ball Prestige Realty, Inc

    1512 36th St, Hannibal, MO 63401
  • /29

    $275,000

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

    455 Country Club Dr, Hannibal, MO 63401

    Full brick, ranch style home with over 3,000 square feet of finished living space on the main level and the basement. The main level has three bedrooms, one full bathroom, a living room, dining room, and kitchen. Off the dining area is a large screened in porch. There is a two-car attached garage with a nice workshop or workout roof off the garage and accessible from the dining room also. The

    J'Nelle Lee Hannibal Realty LLC

    455 Country Club Dr, Hannibal, MO 63401
  • /19

    $399,000

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

    60 W Larkspur Ct, Hannibal, MO 63401

    Welcome to this new construction on a desirable corner lot in one of Hannibal's newest subdivisions. This charming house boasts 3 bedrooms ideal for families or guests. Open concept living area features natural light. The modern kitchen showcases stainless steel appliances and an island with granite countertop. 2 bathrooms ensure privacy and comfort with contemporary fixtures. Situated on a

    Razack Ismail Century 21 Broughton Team

    60 W Larkspur Ct, Hannibal, MO 63401
  • /26

    $325,000

    • 4 Beds
    • 2.5 Baths
    • 2,660 Sq Ft

    412 North St, Hannibal, MO 63401

    You will fall in love with this home the instant you walk in! Near downtown Hannibal, 412 North Street is the updated and immaculate! This property offers three floors of living space, an extra-large lot, and a charming front porch. The main floor has a large entry way with built-in original woodwork, living room, dining room, kitchen, and half bathroom. Off the kitchen is a deck with access to

    J'Nelle Lee Hannibal Realty LLC

    412 North St, Hannibal, MO 63401
  • /50

    $549,900

    • 5 Beds
    • 3.5 Baths
    • 4,125 Sq Ft

    8680 Eleven Point Dr, Hannibal, MO 63401

    Look at this gorgeous home tucked away at the end of a cul-de-sac with panoramic view. Nestled on 3 acres m/l with an in-ground pool/automatic cover. Separate dining room off the kitchen and bonus room above the garage which can be the 5th bedroom. Kitchen appliances will all convey and a gourmet range faucet is installed for convenience. Three bedrooms with two full and one half baths on the

    Sue-ann Westhoff Prestige Realty, Inc

    8680 Eleven Point Dr, Hannibal, MO 63401
  • /23

    $235,900

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

    3405 Brookside Rd, Hannibal, MO 63401

    Step back in time in this spacious mid-century modern home with many of the original features.Large foyer leads you to a large living room featuring wood burning fireplace and center glass wall. Formal dining room with original built in china display case. The kitchen has modern appliances as well as the original mid-century appliances for that nostalgic look.Walking down the center hallway to

    Lisa Ball Prestige Realty, Inc

    3405 Brookside Rd, Hannibal, MO 63401
  • /18

    $238,000

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

    4156 Red Bud Dr, Hannibal, MO 63401

    Welcome to this meticulously maintained, one-owner home in a quiet cul-de-sac! 4156 Red Bud offers the perfect blend of charm and functionality. This three-bedroom, two-bathroom home sits on a beautifully landscaped lot with ample space in both the front and rear yards. Inside, the spacious living room flows into the kitchen with an eat-in breakfast bar and dining area. The master suite will

    Aaron Peters Century 21 Broughton Team

    4156 Red Bud Dr, Hannibal, MO 63401
  • /31

    $499,000

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

    123 El Rancho Dr, Hannibal, MO 63401

    COMING SOON. Showings start on April 5th. Floor plan design provides 3 levels of finished space. Main level entry foyer has hardwood floors. Formal living room can function nicely as an office. Formal dining room with crown molding has access from the newer remodeled kitchen. White cabinetry, quartz countertops, gas range with double oven, work island with seating, plus an eat-in area. Great view

    Kristy Trevathan Prestige Realty, Inc

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

    $210,000

    • 4 Beds
    • 1 Bath
    • 2,665 Sq Ft

    621 S Breckenridge Ave, Palmyra, MO 63461

    This property has so much to offer and located in a great location. The .88 acre corner lot is zoned commercial and offers many features not normally available at this price point. The home has 3 bedrooms and 1 bath with potential for a 4th bedroom on the upper level. Outside you will find a detached insulated 4 car garage with concrete, electric, and 3 roll up doors with openers. The property

    Bryon Dorsey Ragar Realty

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

    $195,000

    • 5 Beds
    • 1.5 Baths
    • 2,333 Sq Ft

    310 N 3rd St, Hannibal, MO 63401

    Just steps from Hannibal's historic district this property could be your next investment opportunity. Airbnb, VRBO, the location begs for the opportunity of a short term rental, or maybe you are looking to relocate to the downtown area where you can walk Main St. and be part of the action. This 5 bedroom bungalow features 2 bedrooms and 1 full bathroom on the main level, kitchen, butlers pantry,

    Sue-ann Westhoff Prestige Realty, Inc

    310 N 3rd St, Hannibal, MO 63401
  • /43

    $280,000

    • 7 Beds
    • 6 Baths
    • 4,969 Sq Ft

    313 N 5th St, Hannibal, MO 63401

    Imagine a Queen Anne Victorian Home Built in 1891 filled with Exquisitely Detailed Trim & Woodwork and you have it at 313 N 5th Street in Historic Hannibal. Home is Furnished and was previously used as an Air B & B. 2 Sitting Rooms, a Parlor, Large Dining Room, Pantry, Nice Kitchen,and a Bath make up the 1st Floor. On the 2nd floor you find a Large Landing Area, 5 Historically Decorated Bedrooms,

    Neal St.Onge Main St. Real Estate

    313 N 5th St, Hannibal, MO 63401
  • /21

    $292,000

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

    4037 Breckenridge Dr, Hannibal, MO 63401

    NEW PRICE! Welcome to this beautifully crafted new construction home, offering modern design and exceptional quality. With 3 spacious bedrooms and 2 full baths, this home blends luxury with functionality. Step inside to discover an open-concept living area featuring 9' walls and vaulted ceilings in the living room. The gourmet kitchen boast solid wood cabinets and sleek granite countertops making

    Jordahn Leonard Prestige Realty, Inc

    4037 Breckenridge Dr, Hannibal, MO 63401
  • /56

    $260,000

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

    105 Saturn Dr, Hannibal, MO 63401

    This home has everything you could want! A spacious corner lot, plenty of curb appeal, and a nice shaded front yard as well as covered back porch. Two car garage also has a workshop area for hobbyists. Three bedrooms, two bathrooms upstairs as well as a finished basement with an additional bedroom and bathroom. Kitchen, dining and living area flow together for warmth without being too open and

    Lucas Mitchell High Point Land Company, LLC

    105 Saturn Dr, Hannibal, MO 63401
  • /14

    $313,500

    • Land
    • 38 Acres
    • $8,250 per Acre

    0 Cr 338 Unit MAR25024862, Palmyra, MO 63461

    What a setting - you won't find another quite like it. Sitting on the bluff just north of Palmyra, MO with timber skirting the edges and open fields to the west & south, this private, secluded tract offers spectacular building sites, or just a place to get away. With a few trees cleared you would have a sweeping view of the river bottoms below. With county water & REC electric available, the

    Jennifer Wood Fretwell and Associates, LLC

    0 Cr 338 Unit MAR25024862, Palmyra, MO 63461
  • /20

    $84,000

    • 1 Bed
    • 1 Bath
    • 720 Sq Ft

    5474 County Road 409, Hannibal, MO 63401

    If you're looking for a peaceful place to call home just outside the city, this cozy country getaway might be just what you've been searching for! Sitting on 3 acres of a nice mix of open space and woods, it gives you room to breathe and enjoy the outdoors. Inside, you'll find a spacious living area and kitchen that feels open and welcoming, along with a good-sized bedroom and bathroom for

    Aaron Peters Century 21 Broughton Team

    5474 County Road 409, Hannibal, MO 63401
  • /32

    $132,500

    • 2 Beds
    • 1.5 Baths
    • 1,074 Sq Ft

    4028 Mcmasters Ave, Hannibal, MO 63401

    Don't miss this inviting 2-bedroom, 1.5-bath home situated in the heart of Hannibal. This home offers a full, unfinished basement with a former tuck-under garage, perfect for storage or a potential garage. The carport is very nice as well.Enjoy the outdoors from the comfort of your 12x21 screened-in patio, which overlooks a nicely sized and fairly level backyard. A storage shed is included and

    Kelly LaForce Century 21 Broughton Team

    4028 Mcmasters Ave, Hannibal, MO 63401
  • /12

    $35,000

    • 1 Bed
    • 1 Bath
    • 624 Sq Ft

    1018 Hayward St, Hannibal, MO 63401

    Opportunity Knocks at 1018 Hayward! Don't miss your chance to check out this charming one-bedroom, one-bathroom home, complete with a full basement and a spacious backyard. Whether you're searching for your next personal residence or a smart investment opportunity, this property is a must-see at this price point! The current long-term tenant has called this place home for over 9 years and is

    Aaron Peters Century 21 Broughton Team

    1018 Hayward St, Hannibal, MO 63401
  • /4

    $18,000

    • Land
    • 0.28 Acre
    • $65,217 per Acre

    15 Meadow Dr, Monroe City, MO 63456

    If you are looking to build a home in an established neighborhood on the edge of town, this is your lot. The lot is generous in size at 100x120 and backs to an open field. Utilities are underground at the front of property. The home adjoining the lot to the west was built in the last 3 years. This would be a wonderful spot for someone wanting to move to town but yet still have that country feel.

    Scott Leake Prestige Realty, Inc

    15 Meadow Dr, Monroe City, MO 63456
  • /22

    $40,000

    • 4 Beds
    • 1.5 Baths
    • 5,782 Sq Ft

    203 S 6th St, Hannibal, MO 63401

    Investor’s Loss, Your Opportunity! Welcome to 203 S. 6th Street—a charming piece of Hannibal history just waiting for its next chapter. Recently purchased by an investor, this property is now back on the market and priced to sell fast. Sitting in the heart of Hannibal’s historic district, this property boasts classic character and tons of potential. With its solid bones, high ceilings, and

    Roselee Ghattas Ravenscraft Realty

    203 S 6th St, Hannibal, MO 63401
  • /4

    $277,200

    • Land
    • 23 Acres
    • $12,000 per Acre

    7 Marion Rd 279, Palmyra, MO 63461

    The ultimate multi-use 23.1 surveyed acres in a highly sought after location. Located just 1 mile south of Palmyra, MO on County Road 279 off of Highway C in Marion County, lies the perfect spot to add a home, cabin, or just keep it as a highly productive farm with excellent hunting. The tillable acres consist of 12 acres tillable with a NCCPI productivity rating of 67. The non-tillable area

    Gerald Quinn See Real Estate

    7 Marion Rd 279, Palmyra, MO 63461
  • /5

    $552,000

    • Land
    • 46 Acres
    • $12,000 per Acre

    5 Marion Rd 270 & 279, Palmyra, MO 63461

    Located just 1 mile South of Palmyra, MO in Marion County on County Road 279, these 46 acres with 42.13 highly productive tillable acres is every row crop farmer or investor's dream. Soils consist of Menfro and Putnam silt loam and have an overall excellent NCCPI productivity rating of 76.8. Properties like this are very rarely offered in this area. Tenant Farmer in place for 2024. Adjoining

    Gerald Quinn See Real Estate

    5 Marion Rd 270 & 279, Palmyra, MO 63461
  • /5

    $350,000

    • Land
    • 35 Acres
    • $10,000 per Acre

    4 Marion Road 270, Palmyra, MO 63461

    The ultimate multi-use tract in a highly sought after location 35 acres. Located just 1 mile south of Palmyra, MO on County Road 270 just off Highway C. Here lies the perfect spot to add a home, cabin, or just keep it as a highly productive farm with excellent hunting. The tillable acres consist of 20.3 acres of mainly Menfro silt loam with an excellent NCCPI productivity rating of 70. The

    Gerald Quinn See Real Estate

    4 Marion Road 270, Palmyra, MO 63461
  • /3

    $3,900

    • Land
    • 0.11 Acre
    • $36,792 per Acre

    1805 Chestnut St, Hannibal, MO 63401

    0.1 acre +/- lot located on Chestnut Street. Perfect place for your new home! Lot subject to City of Hannibal Building Codes and Ordinances, which can be found on hannibal-mo.gov.

    Connor Doyle Prestige Realty, Inc

    1805 Chestnut St, Hannibal, MO 63401
  • /26

    $397,500

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

    28 Hibiscus Ln, Hannibal, MO 63401

    Pack your things and move right in. This stunning home has a gorgeous custom kitchen with an expansive eat at island (2020). Floor is tile planks. Featuring 3 bedrooms on the main floor, a 4th large room in the lower level qualifies as a bedroom, but is being used for an office/library. Plenty of custom bookshelves for your books or collectables. Also, on the lower level is a special dog

    Jan Smith Happel, Inc., REALTORS

    28 Hibiscus Ln, Hannibal, MO 63401
  • /22

    $330,000

    • 3 Beds
    • 3 Baths
    • 1,400 Sq Ft

    602 W New St, Palmyra, MO 63461

    New Construction Home in Palmyra, MO! Welcome to this beautifully crafted new home, completed in 2025, offering modern comfort and quality construction. With 3 spacious bedrooms, 3 full bathrooms, and 1,400 sq. ft. of living space, this home is designed for both style and functionality. The main level features 9’ ceilings, an open-concept living area, and two bedrooms, including a primary suite

    Tom Young Hannibal Realty LLC

    602 W New St, Palmyra, MO 63461
  • /20

    $145,000

    • 2 Beds
    • 1 Bath
    • 944 Sq Ft

    1214 Hill St, Hannibal, MO 63401

    This 2 bed, 1 bath, 944 square foot home is more than move in ready, it's almost brand new! New updates include but are not imited to: new roof, siding, sofit and fascia, new electrical service from the street as well as new electric throught the house, new water main line from the street and all new interior plumbing, new a/c unit and newly serviced furnace and water heater, new windows,

    Ariana Galluzzio Prestige Realty, Inc

    1214 Hill St, Hannibal, MO 63401
  • /25

    $449,000

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

    515 Timber View Terrace, Hannibal, MO 63401

    If you want that "WOW" factor, this home is for you! at nearly 2300 square feet, this brand new home is only 196/sq ft and includes a large 35' x 27' garage and a unique semi-detached 12 x 18 structure great for a separate office, exercise room, musician studio or smoker's lounge (separate HVAC system than main house). Located in beautiful Timber View Terrace just east of Veteran's Rd on

    Nicholas Huscroft Chosen Realty, LLC

    515 Timber View Terrace, Hannibal, MO 63401
  • /22

    $449,000

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

    504 Timber View Terrace, Hannibal, MO 63401

    New Construction! Full walkout basement ranch style home in lovely, small, quiet, new neighborhood located just a few blocks east of Veteran's Road on Stardust close to shopping, highways, schools and hospital. Check out this gorgeous open floorplan featuring neutral tan/gray/ivory color palette, vaulted ceilings, covered front porch, maintenance free vinyl deck, upgraded flooring throughout,

    Nicholas Huscroft Chosen Realty, LLC

    504 Timber View Terrace, Hannibal, MO 63401
  • /42

    $400,000

    • 4 Beds
    • 2.5 Baths
    • 1,721 Sq Ft

    5670 Trophy Ridge Ln, Palmyra, MO 63461

    Built in 2022, this 4-bedroom, 2.5-bath home offers modern comfort in a beautifully secluded setting. Nestled on 10 acres of mostly timber, it's a perfect retreat for nature lovers and hunters, with plenty of deer roaming the property. You'll enjoy the large, 2-car, attached garage. The spacious layout provides room to relax, while the privacy of the land ensures peace and quiet. Located in the

    Larry Job Century 21 Broughton Team

    5670 Trophy Ridge Ln, Palmyra, MO 63461
  • /15

    $81,900

    • 1 Bed
    • 1 Bath
    • 724 Sq Ft

    729 Hazel St, Hannibal, MO 63401

    The charm and character are still apparent in this solid 1 bedroom, 1 bath home. With some work, the wood floors could be brought back to life along with some fresh paint on the walls. Solid, well built homes are hard to find. This one has off street parking via an alley, or park along the street at the front of the house. It's a pretty street with flower blooming trees inviting you right on into

    Teree Haynes Hannibal Realty LLC

    729 Hazel St, Hannibal, MO 63401
  • /5

    $142,500

    • Land

    Lot 14 Highway Dd, Cairo, MO 65239

    Your Dream Home Awaits! Have you been dreaming of owning your own home and designing or building it from the ground up? A brand-new opportunity for homebuilders & dreamers in the Cairo area! Nestled in the picturesque countryside, Pleasant Hill Estates offers the perfect blend of serenity & accessibility. Conveniently located just off Hwy DD, residents enjoy easy access to Moberly and Hwy 63,

    Lot 14 Highway Dd, Cairo, MO 65239
  • /24

    $139,900

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

    618 Church St, Hannibal, MO 63401

    Duplex located in downtown Hannibal. Property updated in 2017. Updates include, new wiring, plumbing, paint, flooring, windows, and vinyl siding. Central Air and Heat 2016. Roof 2023. Property could rent for at least $650 per side.Lower unit has two bedrooms and one bathroom. Upper unit has one bedroom and one bathroom. Each unit has a separate entrance.Great opportunity to own a rental

    Derwin Conley Hannibal Realty LLC

    618 Church St, Hannibal, MO 63401
  • /3

    $97,500

    • Land
    • 4.37 Acres
    • $22,311 per Acre

    4 Oak Ridge Pond Ct, Hannibal, MO 63401

    Discover your own slice of tranquility with this 4.57-acre wooded lot located at the edge of town. Nestled in a peaceful area, this property offers a perfect blend of privacy and convenience. Enjoy the serenity of nature while being just minutes away from schools, shopping centers, and healthcare providers. Whether you're looking to build your dream home or invest in a serene getaway, this lot

    Angela Peters Century 21 Broughton Team

    4 Oak Ridge Pond Ct, 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