145

Marion County MO Homes for Sale

Section Image Section Image
  • /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
  • /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
  • /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
  • /59

    $350,000 Open Sun 1PM - 3PM

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

    306 S Ashland Ave, Palmyra, MO 63461

    Prepare to be impressed! This brick home features 5 bedrooms & 3 full baths. It's had many updates since the current owners have taken possession. New roof, soffit and gutters. New wiring, front deck, and siding on the two car garage. The wood floors have been sanded and refinished in the living room and dining area. The upper level space was never utilized so they took the opportunity to turn

    Teree Haynes Hannibal Realty LLC

    306 S Ashland Ave, Palmyra, MO 63461
  • /22

    $230,000

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

    242 Stone Ridge, Hannibal, MO 63401

    Ranch style home featuring 1601 square feet! Great opportunity to make this home your own style. Split bedroom floor plan with 3 bedrooms/2 baths and large 2 car garage. L-shaped kitchen design with a breakfast bar. Appliances convey. The master bedroom has private bath and large walk-in closet. Large laundry room with utility sink and counter space for folding clothes. The back yard is very

    Sue-ann Westhoff Prestige Realty, Inc

    242 Stone Ridge, Hannibal, MO 63401
  • /19

    $183,000

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

    123 E Jefferson St, Palmyra, MO 63461

    Welcome to 123 East Jefferson Street, Palmyra, Missouri – where charm meets modern comfort!This beautifully updated 3-bedroom, 1.5-bath home sits gracefully on a picturesque corner lot, offering a perfect blend of timeless character and thoughtful upgrades. Step inside to find an inviting layout featuring a versatile bonus room—ideal as a fourth bedroom, home office, or a grand formal dining

    Austin Roberts Bartz Realty, LLC

    123 E Jefferson St, Palmyra, MO 63461
  • /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
  • /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
  • /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
  • /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
  • /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
  • /49

    $699,000

    • 6 Beds
    • 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
  • /43

    $390,000

    • 6 Beds
    • 4 Baths
    • 2,724 Sq Ft

    2050 Dirt Ln, Monroe, MO 63456

    Looking for a secluded +/- 50 acres in Marion County? This unique property features three dwellings: a 3-bed, 1-office, 2-bath berm home with new roof and attached 2-car garage, ready for your remodel; a newer 1-bed, 1-bath cabin with a covered porch overlooking wildlife; and a 2-bed, 1-bath apartment in the barn with extra storage space. The land offers a balanced mix of tillable ground,

    John Bartz Bartz Realty, LLC

    2050 Dirt Ln, Monroe, MO 63456
  • /29

    $184,500

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

    211 Virginia St, Hannibal, MO 63401

    NEW PRICE! Charming two-story brick home blending original character with modern updates. Enjoy hardwood floors and natural woodwork throughout. The spacious living room opens to a screened porch, perfect for morning coffee or just relaxing. Separate dining room for large gatherings. The kitchen was updated a few years ago with new cabinets, granite countertops, flooring, and appliances, with

    Lisa Kairy Prestige Realty, Inc

    211 Virginia St, Hannibal, MO 63401
  • /68

    $290,000

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

    6596 County Road 263, Hannibal, MO 63401

    Welcome to this completely remodeled home in the Palmyra School District on 3 acres. The main level has an open concept with living room and kitchen. The kitchen has white cabinets and center island. There are two bedrooms and two bathrooms on the main level. Separate laundry room with access to the back deck. The upstairs has the third bedoom. Unfinished basement that walks out. There is a two

    J'Nelle Lee Hannibal Realty LLC

    6596 County Road 263, Hannibal, MO 63401
  • /45

    $299,000

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

    323 W Ross St, Palmyra, MO 63461

    This spacious, 1 1/2 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 on

    Lisa Mitchell Hannibal Realty LLC

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

    $279,000

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

    4001 W Ely Rd, Hannibal, MO 63401

    PRICED BELOW RECENT APPRAISED VALUE! Welcome to this charming and immaculately maintained 4-bedroom, 2-bath home offering over 2,100 square feet of thoughtfully designed living space. Perfectly suited for both comfortable living and entertaining, this spacious home features a bright and inviting layout with room to gather, relax, and make lasting memories. The main level includes a convenient

    Jordahn Leonard Prestige Realty, Inc

    4001 W Ely Rd, 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
  • /5

    $245,000

    • Land
    • 2.42 Acres
    • $101,240 per Acre

    12 Orchard Point Rd, Hannibal, MO 63401

    2.42 Acre Lot with views of the Mississippi River. Property like this doesn't come up very often, this is the last lot that is available in the prestigous subdivision of Orchard Point. Bring your builder and your plans, 2500 sq ft min. on the first floor, Covenants and Restrictions apply. Additional Rooms: In Platted Subdv.

    Sue-ann Westhoff Prestige Realty, Inc

    12 Orchard Point Rd, Hannibal, MO 63401
  • /13

    $139,000

    • 2 Beds
    • 1 Bath
    • 1,050 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
  • /31

    $399,000

    • 2 Beds
    • 2 Baths
    • 952 Sq Ft

    49-51 Terrace Ln, Hannibal, MO 63401

    This distinctive property, located just outside the city limits of Hannibal, offers exceptional character and is currently vacant and ready for immediate occupancy. Showcasing quality woodwork and an open floor plan, the residence exudes a refined rustic charm reminiscent of a cabin-style retreat. The main level features a spacious bedroom, a full bathroom, and a seamlessly integrated dining,

    Sheena Smith Prestige Realty, Inc

    49-51 Terrace Ln, Hannibal, MO 63401
  • /20

    $135,000

    • 2 Beds
    • 1 Bath
    • 992 Sq Ft

    606 Olive St, Hannibal, MO 63401

    Charming 2-bedroom, 1-bathroom home boasting renovated interiors with hardwood floors, a separate dining room, and a spacious kitchen. Vinyl siding and stone veneer enhance its exterior appeal, complemented by a covered front porch and a spacious back deck overlooking the level backyard perfect for entertaining. Conveniently located with easy access to amenities, this property offers a perfect

    Soshia Tymcheck Century 21 Broughton Team

    606 Olive St, Hannibal, MO 63401
  • /2

    $5,000

    • Land
    • 0.10 Acre
    • $48,077 per Acre

    0 Minnow St, Hannibal, MO 63401

    Motivated Seller! Lot for sale on Minnow Street (off of John Street). Lot is 36 x 126. Access to this lot is from Market Street to S. Hayden to Minnow. Located minutes from downtown Hannibal and on a dead-end street.

    J'Nelle Lee Hannibal Realty LLC

    0 Minnow St, Hannibal, MO 63401
  • /2

    $10,000

    • Land
    • 0.73 Acre
    • $13,680 per Acre

    0 Henry St, Hannibal, MO 63401

    Motivated Seller! Developer's Special with location that is only 4 minutes from downtown Hannibal. Lot located on Henry Street by Division Street and Summit Street. Lot is 272 x 117. Lot is accessible from either Division or Summit.

    J'Nelle Lee Hannibal Realty LLC

    0 Henry St, Hannibal, MO 63401
  • /2

    $8,000

    • Land
    • 0.51 Acre
    • $15,748 per Acre

    0 Henry St, Hannibal, MO 63401

    Motivated Seller! This 1/2 acre lot is only 4 minutes from Historic Downtown Hannibal. Lot on Henry Street located off Division. 134 x 165 lot size. Property is accessible from the end of Division Street.

    J'Nelle Lee Hannibal Realty LLC

    0 Henry St, Hannibal, MO 63401
  • /3

    $7,000

    • Land
    • 0.67 Acre
    • $10,463 per Acre

    0 Ben Lomond St, Hannibal, MO 63401

    Motivated Seller! Nearly 1/2 acre lot just minutes from Historic Downtown Hannibal, Clemens Field, and Bear Creek. Lot available on Ben Lomond in Hannibal. Lot is 80 x 290. Property is accessible from the end of Ben Lomond.

    J'Nelle Lee Hannibal Realty LLC

    0 Ben Lomond St, Hannibal, MO 63401
  • /6

    $3,500

    • Land
    • 0.11 Acre
    • $31,818 per Acre

    2209 E Gordon St, Hannibal, MO 63401

    .11 acre +/- lot located on on the dead end of Gordon 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

    2209 E Gordon St, Hannibal, MO 63401
  • /31

    $539,000

    • 1 Bed
    • 1 Bath
    • 800 Sq Ft

    6554 County Road 249, Palmyra, MO 63461

    A Hunter’s Paradise on 51 AcresThis 51-acre property offers a rare blend of natural beauty, functionality, and comfort. With 32 acres of mature hardwood timber, featuring stately walnut and oak trees, it provides an ideal habitat for rutting bucks and roosting turkeys. The property has a proven history of success—many trophy bucks have been taken from the established food plots bordering

    Clinton Mann Ragar Realty

    6554 County Road 249, Palmyra, MO 63461
  • /19

    $85,000

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

    2709 Saint Marys Ave, Hannibal, MO 63401

    Cute bungalow with a tuck under garage. The two bedrooms and 1 bathroom home has had many recent updates. Fresh paint, carpet, roof, kitchen and bathroom have all been updated awaiting a new owner. There is ally access to the basement garage. Step inside to see all this property has to offer. It is located in C Zone, which allows buisness/commercial use. So if you are looking to have a

    Sue-ann Westhoff Prestige Realty, Inc

    2709 Saint Marys Ave, Hannibal, MO 63401
  • /10

    $175,000

    • 2 Beds
    • 1 Bath
    • 812 Sq Ft

    3515 Cr 413 Unit Lot 2, Palmyra, MO 63461

    This Mississippi River camp has a completely renovated interior and is ready for a new owner to enjoy. All new steel foundation for support lifts this camp above the levee to protect it from high water. The views of the river from the kitchen and bathroom windows are amazing. Direct access to the Mississippi River allows for the perfect boating, fishing, and hunting retreat.

    Clinton Mann Ragar Realty

    3515 Cr 413 Unit Lot 2, Palmyra, MO 63461
  • /39

    $545,000

    • 4 Beds
    • 3.5 Baths
    • 3,236 Sq Ft

    317 Johnson Place, Palmyra, MO 63461

    Welcome to your forever home, where comfort meets functionality! This beautifully updated residence boasts 3 spacious bedrooms, with 2 additional flexible sleeping areas, perfect for growing families or guests. With 3.5 modern bathrooms, morning routines run smoothly for everyone.At the heart of the home, a stunning double-sided fireplace anchors the open-concept living and dining spaces,

    Samantha Trenhaile Worth Clark Realty

    317 Johnson Place, Palmyra, MO 63461
  • /75

    $764,900

    • 6 Beds
    • 3.5 Baths
    • 4,704 Sq Ft

    3215 Timber Ridge Rd, Palmyra, MO 63461

    Custom 6-Bedroom Country Home on 3 Acres with Pool & Guest Amenities or In-law Quarters. Built in 2019, this stunning home offers over 4,700 square feet of luxurious living space. Nestled on a peaceful 3-acre lot in the sought-after Palmyra School District, this home blends modern comfort with country charm. The heart of the home is the expansive gourmet kitchen, featuring granite countertops,

    Wesley Tuley Ragar Realty

    3215 Timber Ridge Rd, Palmyra, MO 63461
  • /2

    $48,500

    • Land
    • 1.09 Acres
    • $44,495 per Acre

    Lot 33 Lela Ln, Hannibal, MO 63401

    Build your dream home on this one-acre lot in a premier subdivision surrounded by custom estates! Just outside city limits, you’ll enjoy privacy with easy highway access—only 10 minutes to downtown and 5 minutes to schools, shopping, and more. Don’t miss this prime location—call today!

    Madison Christal Christal Property Group, LLC

    Lot 33 Lela Ln, Hannibal, MO 63401
  • /24

    $280,000

    • 6 Beds
    • 6 Baths
    • 1,900 Sq Ft

    1747 Bay Ave, Hannibal, MO 63401

    Investor alert! This duplex offers a fantastic opportunity with 1,900 sq ft of finished living space, featuring 3 bedrooms, 2.5 bathrooms, and a 2-car garage. Located on a quiet dead-end street, the property includes a walkout basement with laundry and generous storage throughout. Recent updates include a brand-new roof and gutters in 2024, as well as HVAC systems that are just 3 years

    Sue-ann Westhoff Prestige Realty, Inc

    1747 Bay Ave, Hannibal, MO 63401
  • /96

    $899,000

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

    1889 Bay Ave, Hannibal, MO 63401

    Stunning two-story brick home nestled on 6.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,

    Kassondra Terrill EXP Realty, LLC

    1889 Bay Ave, Hannibal, MO 63401
  • /48

    $325,000 Open Sun 1PM - 3PM

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

    1311 W Line St, Palmyra, MO 63461

    Price Reduced! Make your move. Welcome to 1311 West Line Street in charming Palmyra, MO—where style, comfort, and thoughtful design collide. This stunning 3-bed, 2-bath home on a double lot, has been beautifully remodeled with on-trend finishes that rise above builder grade. A grand foyer welcomes you inside, leading to a spacious living room with a picture window overlooking the golf course. The

    John Bartz Bartz Realty, LLC

    1311 W Line St, Palmyra, MO 63461
  • /13

    $85,000

    • 2 Beds
    • 1 Bath
    • 966 Sq Ft

    801 Grand Ave, Hannibal, MO 63401

    This cozy 2 bedroom, 1 bath Bungalow offers a smart layout with a living room, dining room, galley-style kitchen, and handy utility room. Hardwood floors extend through most of the house and new flooring was installed in the bathroom. Warm wood plank ceilings in some areas add a welcoming rustic touch. The kitchen includes a range, refrigerator and good cabinet space. There's a portable

    Lisa Kairy Prestige Realty, Inc

    801 Grand Ave, Hannibal, MO 63401
  • /35

    $384,000

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

    200 Hummingbird Ln, Hannibal, MO 63401

    Welcome to your new home! Located in the desirable Hummingbird subdivision this beautiful, perfectly maintained home is ready for you to move in! Fully updated with the look and feel of a brand new home. Updates include new roof with transferable warranty, gutters, lighting, storm doors and a beautiful eat-in kitchen with brand new energy efficient smart appliances. The top of the line

    Valerie Greving Bower & Associates, Inc., REALTORS

    200 Hummingbird Ln, Hannibal, MO 63401
  • /10

    $178,000

    • 4 Beds
    • 1.5 Baths
    • 1,480 Sq Ft

    905 Dewitt St, Hannibal, MO 63401

    This 4-bedroom, 1.5-bath home offers a fantastic opportunity for buyers looking to add value and make a space their own. Situated on a desirable corner lot, this property features a full basement and a convenient tuck-under garage, providing ample storage and potential for additional living space.Inside, you'll find four bedrooms, a main floor half bath for guests, and a full bathroom ready for

    Tara Zeiger Prestige Realty, Inc

    905 Dewitt St, 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. Roof is in good shape, new windows and storm

    Brittney Reid Ragar Realty

    1908 Hope St, 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