9,228

Marion, MO Homes

Section Image
    • /23

      Est $83,469 Not Listed For Sale

      • 1 Bed
      • 2 Baths
      • 1,107 Sq Ft

      308 Swan St, Hannibal, MO 63401

      308 Swan St, Hannibal, MO 63401
  • /29

    $289,000 Pending

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

    123 Clover Rd, Hannibal, MO 63401

    Situated on a spacious half-acre corner lot, this beautifully maintained home offers 3 bedrooms plus a versatile sleeping room—perfect for a 4th bedroom. The kitchen features elegant quartz countertops and comes fully equipped with appliances that convey. Enjoy 2.5 baths for added convenience, and unwind in the included hot tub after a long day. A rare blend of comfort, functionality, and

    Jordahn Leonard Prestige Realty, Inc

    123 Clover Rd, Hannibal, MO 63401
  • /9

    $89,000 Last List Price Sold Jul 03, 2025

    • 1,401 Sq Ft
    • $64/SF
    • 2 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1915

    308 Magnolia Ave, Hannibal, MO 63401

    Calling all Investors!! This two-story, three-bedroom, one-bath home offers a great opportunity for buyers looking to invest in a property with potential. While it does need repairs and updates, it provides a blank canvas for renovation and customization. Whether you're an investor or a buyer looking to create your dream home, this property is full of possibilities. Bring your vision and make

    Tara Zeiger Prestige Realty, Inc

    308 Magnolia Ave, Hannibal, MO 63401
    • /16

      Est $271,717 Not Listed For Sale

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

      336 Columbus Rd, Hannibal, MO 63401

      336 Columbus Rd, Hannibal, MO 63401
  • /52

    $365,000 Under Contract

    • 4 Beds
    • 4 Baths
    • 3,548 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

    Aaron Peters Century 21 Broughton Team

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

    $238,000 Last List Price Sold Jul 02, 2025

    • 1,260 Sq Ft
    • $189/SF
    • 70 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1991

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

      Est $114,747 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 840 Sq Ft

      1730 Booker St, Hannibal, MO 63401

      1730 Booker St, Hannibal, MO 63401
  • /22

    $120,000

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

    1924 Booker St, Hannibal, MO 63401

    Tucked away on a quiet street, this 2-bedroom, 1-bath home offers over an acre of space with a huge yard that backs to serene woods — the perfect blend of privacy and nature. The home features a newer roof and is ready for you to move right in. Whether you're downsizing or looking for a peaceful retreat, this property could be the affordable home you've been looking for. Being sold as-is, but

    Jacob Buckman Century 21 Broughton Team

    1924 Booker St, Hannibal, MO 63401
  • /30

    $329,000 Last List Price Sold Jul 02, 2025

    • 2,128 Sq Ft
    • $155/SF
    • 121 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1996

    53035 Norwoods Place, Hannibal, MO 63401

    Your country oasis awaits! Located on 1.1 +/- unrestricted acres, this 4 bedroom, 2.5 bath, 3 car garage home is perfect for those who like to entertain but still like seclusion. As you enter you are welcomed by the great room with a 2 story vaulted ceiling and gas fireplace. The home flows into the kitchen that features a breakfast bar and breakfast nook. From the kitchen you will find the main

    Connor Doyle Prestige Realty, Inc

    53035 Norwoods Place, Hannibal, MO 63401
    • /17

      Est $222,689 Not Listed For Sale

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

      4165 Deer Ridge Dr, Hannibal, MO 63401

      4165 Deer Ridge Dr, 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
  • /17

    $150,000 Last List Price Sold Jul 01, 2025

    • 960 Sq Ft
    • $156/SF
    • 14 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 2017

    801 Pleasant St, Hannibal, MO 63401

    Main level living! 3 beds, 1 bath. Corner lot. Detached garage. Large yard. All conveniently located near the Hannibal downtown area. This 8 year old property is an energy efficient home with ICF construction and radiant floor heating. Stained concrete flooring in most areas. Carpet in one bedroom. Kitchen appliances will convey. Hannibal Board of public works electric, water and sewer. Liberty

    Teree Haynes Hannibal Realty LLC

    801 Pleasant St, Hannibal, MO 63401
    • /27

      Est $223,994 Not Listed For Sale

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

      120 Rosewood Dr, Hannibal, MO 63401

      120 Rosewood Dr, Hannibal, MO 63401
  • /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
  • /32

    $199,500 Last List Price Sold Jul 01, 2025

    • 1,468 Sq Ft
    • $136/SF
    • 2 Days On Market
    • 2 Beds
    • 3 Baths
    • Built 1994

    115 Quail Ridge, Hannibal, MO 63401

    It's not often you'll find this size of condo with a full basement and a 2-car attached garage, but here it is! Level street & concrete drive lead to the front door. Step inside to living room with large picture window. Walk through to separate dining room that leads to deck. The kitchen is a hub for multi-tasking. That's because there's plenty of cabinets including a roll-a-round cabinet,

    Sue Giroux Century 21 Broughton Team

    115 Quail Ridge, Hannibal, MO 63401
    • /14

      Est $115,557 Not Listed For Sale

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

      2620 St Mary's Ave, Hannibal, MO 63401

      2620 St Mary's Ave, 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
  • /18

    $215,000 Last List Price Sold Jun 30, 2025

    • 2,068 Sq Ft
    • $104/SF
    • 1 Day On Market
    • 2 Beds
    • 2 Baths
    • Built 1946

    3303 Sunnyside Ave, Hannibal, MO 63401

    This newly remodeled home has been recently upgraded and is move in ready. Great layout with 2 bedrooms and 2 baths, a nice open floor plan with a separate dining area, updated kitchen and bathrooms, all new paint, some new flooring and so much more. The walkout basement offers a large half finished large area to make what you want out of it and plenty of storage areas which could offer even

    Sheena Smith Prestige Realty, Inc

    3303 Sunnyside Ave, Hannibal, MO 63401
    • /26

      Est $178,823 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 27,676 Sq Ft

      3110 Saint Marys Ave, Hannibal, MO 63401

      3110 Saint Marys Ave, Hannibal, MO 63401
  • /3

    $195,500

    • Land
    • 23 Acres
    • $8,500 per Acre

    22 Sydney Rd, Hannibal, MO 63401

    Recreation & Investment! Unlock the potential of this beautiful 22-acre tract in Ralls County, Missouri. Located just minutes from Mark Twain Lake, this property offers a mix of open ground and mature timber—ideal for a recreational retreat, country home site, or small farm.22+/- acres (survey to be completed). Excellent Whitetail hunting opportunities. Plenty of space for livestock or

    Sue Thomas See Real Estate

    22 Sydney Rd, Hannibal, MO 63401
  • /38

    $253,000 Last List Price Sold Jun 30, 2025

    • 1,347 Sq Ft
    • $188/SF
    • 17 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1968

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

      Est $235,114 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,518 Sq Ft

      9551 County Road 410, Hannibal, MO 63401

      9551 County Road 410, Hannibal, MO 63401
  • /2

    $4,500

    • Land
    • 0.10 Acre
    • $43,269 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
  • /50

    $537,000 Last List Price Sold Jun 30, 2025

    • 4,125 Sq Ft
    • $130/SF
    • 78 Days On Market
    • 5 Beds
    • 3.5 Baths
    • Built 2006

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

      Not Listed For Sale

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

      189 Woodland Trail, Hannibal, MO 63401

      189 Woodland Trail, Hannibal, MO 63401
  • /2

    $9,500

    • Land
    • 0.73 Acre
    • $12,996 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
  • /54

    $140,000 Last List Price Sold Jun 30, 2025

    • 1,725 Sq Ft
    • $81/SF
    • 95 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1910

    604 Olive St, Hannibal, MO 63401

    Price reduced. Motivated seller. Selling as is. 3 bedroom, 2 bath bungalow with recent renovations. The sunroom, with a wood-burning fireplace, provides an ideal setting room. 2 bedrooms are on the main level, one of which includes an attached bath. The upper level has one bedroom and an additional room that could function as an office, toy room or storage area (new carpet installed). The kitchen

    Teree Haynes Hannibal Realty LLC

    604 Olive St, Hannibal, MO 63401
    • /2

      Not Listed For Sale

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

      4036 Breckenridge Dr, Hannibal, MO 63401

      4036 Breckenridge Dr, Hannibal, MO 63401
  • /2

    $7,500

    • Land
    • 0.51 Acre
    • $14,764 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
  • /22

    $185,000 Last List Price Sold Jun 26, 2025

    • 1,040 Sq Ft
    • $178/SF
    • 60 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1959

    1629 Singleton Ave, Hannibal, MO 63401

    Move right in and enjoy the updates already completed. 3 bedroom/2 bath with remodeled kitchen featuring white cabinets, granite countertops, SS appliances, updated lighting and crown molding. Hardwood floors run throughout the main floor and arched doorways add charm. Bright and sunny living room with the large windows. 2nd bath was recently added and is combined with the laundry room. The 3

    Lisa Kairy Prestige Realty, Inc

    1629 Singleton Ave, Hannibal, MO 63401
    • /32

      $349,000 Last List Price Not Listed For Sale

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

      400 Hummingbird Ln, Hannibal, MO 63401

      400 Hummingbird Ln, Hannibal, MO 63401
  • /3

    $6,500

    • Land
    • 0.67 Acre
    • $9,716 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
  • /24

    $254,900 Last List Price Sold Jun 25, 2025

    • 3,000 Sq Ft
    • $85/SF
    • 2 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1929

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

      Est $204,805 Not Listed For Sale

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

      1310 36th St, Hannibal, MO 63401

      1310 36th St, Hannibal, MO 63401
  • /25

    $69,000

    • Land
    • 3.57 Acres
    • $19,328 per Acre

    Tract 6 Green Acres, Hannibal, MO 63401

    Ready to build in the country but still want to stay close to town?Welcome to Tract 6 of Green Acres—a spacious 3.57-acre lot located just over 3 miles down HH in Ralls County, right off Highway 61. This open, level lot offers plenty of room for your dream home, outdoor space, and more.With water, electric, and fiber internet already at the road, Tract 6 is build-ready. Enjoy the quiet of

    Madison Christal Christal Property Group, LLC

    Tract 6 Green Acres, Hannibal, MO 63401
  • /21

    $292,000 Last List Price Sold Jun 24, 2025

    • 1,400 Sq Ft
    • $209/SF
    • 197 Days On Market
    • 3 Beds
    • 2 Baths

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

      Est $297,546 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 3,900 Sq Ft

      3848 Highway Mm, Hannibal, MO 63401

      3848 Highway Mm, Hannibal, MO 63401
  • /16

    $79,000

    • Land
    • 3.12 Acres
    • $25,321 per Acre

    Tract 1 Green Acres, Hannibal, MO 63401

    Looking for the perfect spot to build your forever home just outside of Hannibal?Welcome to Tract 1 of Green Acres—a new subdivision in Ralls County, located just over 3 miles down Highway HH off Highway 61. This 3.12-acre lot offers plenty of space to spread out and includes a 24x36 shed with a concrete floor, tucked in the back corner—ideal for storage, a workshop, or future projects. Enjoy

    Madison Christal Christal Property Group, LLC

    Tract 1 Green Acres, Hannibal, MO 63401
  • /57

    $299,900 Last List Price Sold Jun 20, 2025

    • 4,452 Sq Ft
    • $67/SF
    • 25 Days On Market
    • 6 Beds
    • 6 Baths
    • Built 1968

    3930 Commanche Ave, Hannibal, MO 63401

    Spacious Property with Income or Multi-Generational Potential! This 4,452 sq ft home is conveniently located and offers 3 full kitchens, 6 full baths, 6 bedrooms, and 5 garage spaces on a large lot. A 1,200 sq ft contemporary addition (2013) features a great room, kitchen appliances, gas log stove, laundry, and a primary suite. The unfinished basement includes a 3-car tuck-under garage. The

    Kassondra Terrill EXP Realty, LLC

    3930 Commanche Ave, Hannibal, MO 63401
    • /21

      Est $223,872 Not Listed For Sale

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

      2022 Hayden Park Ln, Hannibal, MO 63401

      2022 Hayden Park Ln, Hannibal, MO 63401

Showing Results 81 - 120, Page 3 of 18

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