loading

108 Homes For Sale in Hannibal, MO

Sort by:
New
house for sale
2 bds | 2 ba | 1,490 sqft

2905 Garfield, Hannibal, MO 63401

Home with lots of living space both on the main level and the lower level. Main level offers two bedrooms, bathroom, liv...
Save
View Home
$75,000
View Est. Payment
house for sale
2 bds | 2 ba | 3,588 sqft

307 Broadway, Hannibal, MO 63401

Rare opportunity in downtown Hannibal. 1880's building has been renovated with historical detail for today's lifestyle. ...
Save
View Home
$349,900
View Est. Payment
farm for sale
1 bds | 1 ba | -- sqft

62173 Monkey Run Trail, Hannibal, MO 63401

Hunting at its best. House makes a perfect hunter's cabin. Wooded 16+/- acres, plus an additional 4.5 +/- acres across t...
Save
View Home
$57,000
View Est. Payment
multi family for sale
-- bds | -- ba | 1,517 sqft

201 201a S Maple Ave, Hannibal, MO 63401

This 2 story duplex is awaiting a new owner. Each unit offers a living room, dining room, kitchen, 2 bedrooms and full b...
Save
View Home
$52,900
View Est. Payment
Lots/Land for sale
4.5 acres

0 Jimmy O'donnell Rd, Hannibal, MO 63401

This home is located at 0 Jimmy O'donnell Rd Hannibal, MO 63401 US and has been listed on Homes.com since 2 December 201...
Save
View Home
$49,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,280 sqft

123 Clover, Hannibal, MO 63401

New Furnace and AC unit in September 2019, New Shed 2018, New Hot Tub 2018. Walk into the living room and be greeted wit...
Save
View Home
$185,000
View Est. Payment
house for sale
2 bds | 1 ba | 728 sqft

48760 Rensselaer Ln, Hannibal, MO 63401

This quaint country home has been overhauled by Seller! 3.5 acres to enjoy with fruit & walnut trees! As you step inside...
Save
View Home
$89,000
View Est. Payment
$10,000
house for sale
2 bds | 2 ba | 1,952 sqft

239 Virginia St, Hannibal, MO 63401

Brick bungalow in handy area. Sit in the swing on the covered front porch and enjoy some down time! Open living/dining r...
Save
View Home
$69,900
View Est. Payment
$8,100
house for sale
3 bds | 1 ba | 1,263 sqft

609 North Hawkins, Hannibal, MO 63401

GREAT REDUCTION!! Perfect home at an affordable price! Three bedrooms with one full bath and spacious floor plan. Hardwo...
Save
View Home
$79,900
View Est. Payment
$10,000
house for sale
3 bds | 3 ba | 3,260 sqft

312 North 5th, Hannibal, MO 63401

Step back in time with this remarkable 1880's property. Full brick exterior with period millwork throughout the home. Cu...
Save
View Home
$109,000
View Est. Payment
house for sale
3 bds | 1 ba | 1,144 sqft

8 Ridgewood Dr, Hannibal, MO 63401

Nothing needed here except you and your furniture! Updated throughout! Handy kitchen with all appliances to stay, lots o...
Save
View Home
$130,000
View Est. Payment
house for sale
4 bds | 2 ba | 1,504 sqft

12269 Country Meadows Place, Hannibal, MO 63401

Custom built 4 bedroom, 3 bathroom home is nestled on 3.46 acres and features a wrap around porch, geothermal heating,co...
Save
View Home
$275,000
View Est. Payment
house for sale
3 bds | 3 ba | 2,184 sqft

3 Paulina, Hannibal, MO 63401

Affordable 3 bedroom and 2.5 bathroom home with many updates. The flooring in the entire house has just been replaced wi...
Save
View Home
$146,500
View Est. Payment
house for sale
2 bds | 1 ba | 1,062 sqft

1412 Park Avenue, Hannibal, MO 63401

Real Estate is always a good investment. Good opportunity to make this your own. Large lot with a carport. Two bedrooms,...
Save
View Home
$39,000
View Est. Payment
house for sale
5 bds | 3 ba | 1,932 sqft

4780 Eleven Point, Hannibal, MO 63401

This beautiful home with natural warmth offers 5 bedrooms and 3 full bathrooms and sits on 4.2 acres. It features an ope...
Save
View Home
$275,000
View Est. Payment
house for sale
2 bds | 1 ba | 939 sqft

702 Summer St, Hannibal, MO 63401

CHARMER!!! This home has been loved by ONE family since it was built in 1937! Original hardwood floors (the narrow kind)...
Save
View Home
$73,500
View Est. Payment
$3,000
house for sale
2 bds | 1 ba | 667 sqft

1406 Park Ave, Hannibal, MO 63401

Not like other floor plans! LOWER LEVEL consists of nicely updated kitchen (with plenty of cabinets, hard surface counte...
Save
View Home
$34,000
View Est. Payment

Location data not available
width="24" height="24" viewBox="0 0 24 24" version="1.2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" overflow="visible" preserveAspectRatio="none" >