Hannibal, MO Homes for Sale
-
-
$239,900
- 4 Beds
- 2 Baths
- 2,300 Sq Ft
101 Stevens Dr, Hannibal, MO 63401
101 Stevens Dr, Hannibal, MO 63401 -
$343,500
- 3 Beds
- 2 Baths
- 1,958 Sq Ft
300 Braeburn Dr, Hannibal, MO 63401
300 Braeburn Dr, Hannibal, MO 63401 -
$319,000
- 3 Beds
- 2 Baths
- 1,800 Sq Ft
455 Breckenridge Dr, Hannibal, MO 63401
455 Breckenridge Dr, Hannibal, MO 63401 -
$240,000
- 3 Beds
- 1.5 Baths
- 2,272 Sq Ft
1525 Frank St, Hannibal, MO 63401
1525 Frank St, Hannibal, MO 63401 -
$190,000
- 3 Beds
- 1.5 Baths
- 1,664 Sq Ft
707 Center St, Hannibal, MO 63401
707 Center St, Hannibal, MO 63401 -
$185,000
- 3 Beds
- 2 Baths
- 1,040 Sq Ft
1629 Singleton Ave, Hannibal, MO 63401
1629 Singleton Ave, Hannibal, MO 63401 -
$319,000
- 3 Beds
- 2.5 Baths
- 2,159 Sq Ft
27 Hamlin Heights Dr, Hannibal, MO 63401
"Jaw-dropping" doesn’t even begin to describe this property! This unique 3-bedroom, 3-bathroom home offers over 2,100 sqft of beautifully updated living space - unlike anything else in the area. You won’t find another property that combines this level of craftsmanship, modern updates, & functionality anywhere nearby. The open-concept, loft-style design across the main and upper levels creates a
Barbara Broughton CENTURY 21 Broughton Team
-
$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
-
$239,000
- 3 Beds
- 1.5 Baths
- 2,006 Sq Ft
4920 College Ave, Hannibal, MO 63401
4920 College Ave, Hannibal, MO 63401 -
$253,000
- 3 Beds
- 1.5 Baths
- 1,347 Sq Ft
455 Head Ln, Hannibal, MO 63401
455 Head Ln, Hannibal, MO 63401 -
$275,000
- 3 Beds
- 2 Baths
- 3,332 Sq Ft
455 Country Club Dr, Hannibal, MO 63401
455 Country Club Dr, Hannibal, MO 63401 -
$399,000
- 3 Beds
- 2 Baths
- 1,800 Sq Ft
60 W Larkspur Ct, Hannibal, MO 63401
60 W Larkspur Ct, Hannibal, MO 63401 -
$235,900
- 4 Beds
- 2 Baths
- 2,842 Sq Ft
3405 Brookside Rd, Hannibal, MO 63401
3405 Brookside Rd, Hannibal, MO 63401 -
$238,000
- 3 Beds
- 2 Baths
- 1,260 Sq Ft
4156 Red Bud Dr, Hannibal, MO 63401
4156 Red Bud Dr, Hannibal, MO 63401 -
$195,000
- 5 Beds
- 1.5 Baths
- 2,333 Sq Ft
310 N 3rd St, Hannibal, MO 63401
310 N 3rd St, Hannibal, MO 63401 -
$255,000
- 4 Beds
- 4 Baths
- 1,196 Sq Ft
56371 Janapas Trail, Hannibal, MO 63401
56371 Janapas Trail, Hannibal, MO 63401 -
$280,000
- 7 Beds
- 6 Baths
- 4,969 Sq Ft
313 N 5th St, Hannibal, MO 63401
313 N 5th St, Hannibal, MO 63401 -
$105,000
- 2 Beds
- 1 Bath
- 1,132 Sq Ft
4044 Mcmasters Ave, Hannibal, MO 63401
4044 Mcmasters Ave, Hannibal, MO 63401 -
$135,000
- 2 Beds
- 1 Bath
- 638 Sq Ft
657 N Hawkins Ave, Hannibal, MO 63401
657 N Hawkins Ave, Hannibal, MO 63401 -
$49,000
- 2 Beds
- 1 Bath
- 1,108 Sq Ft
119 W Terrace Ave, Hannibal, MO 63401
119 W Terrace Ave, Hannibal, MO 63401 -
$129,900
- 2 Beds
- 1.5 Baths
- 1,074 Sq Ft
4028 Mcmasters Ave, Hannibal, MO 63401
4028 Mcmasters Ave, Hannibal, MO 63401 -
$40,000
- 4 Beds
- 1.5 Baths
- 5,782 Sq Ft
203 S 6th St, Hannibal, MO 63401
203 S 6th St, Hannibal, MO 63401 -
$325,000
- 4 Beds
- 2.5 Baths
- 2,660 Sq Ft
412 North St, Hannibal, MO 63401
412 North St, Hannibal, MO 63401 -
$3,900
- Land
- 0.11 Acre
- $36,792 per Acre
1805 Chestnut St, Hannibal, MO 63401
1805 Chestnut St, Hannibal, MO 63401 -
$549,900
- 5 Beds
- 3.5 Baths
- 4,125 Sq Ft
8680 Eleven Point Dr, Hannibal, MO 63401
8680 Eleven Point Dr, Hannibal, MO 63401 -
$499,000
- 5 Beds
- 4 Baths
- 3,814 Sq Ft
123 El Rancho Dr, Hannibal, MO 63401
123 El Rancho Dr, Hannibal, MO 63401 -
$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
-
-
$449,000
- 3 Beds
- 2 Baths
- 2,290 Sq Ft
515 Timber View Terrace, Hannibal, MO 63401
515 Timber View Terrace, Hannibal, MO 63401 -
$449,000
- 3 Beds
- 2 Baths
- 1,696 Sq Ft
504 Timber View Terrace, Hannibal, MO 63401
504 Timber View Terrace, Hannibal, MO 63401 -
-
$139,900
- 3 Beds
- 2 Baths
- 1,180 Sq Ft
618 Church St, Hannibal, MO 63401
618 Church St, Hannibal, MO 63401 -
$97,500
- Land
- 4.37 Acres
- $22,311 per Acre
4 Oak Ridge Pond Ct, Hannibal, MO 63401
4 Oak Ridge Pond Ct, Hannibal, MO 63401 -
$25,900
- 4 Beds
- 1.5 Baths
- 1,686 Sq Ft
1714 Grace St, Hannibal, MO 63401
1714 Grace St, Hannibal, MO 63401 -
$359,000
- 4 Beds
- 3 Baths
- 2,417 Sq Ft
4727 Walnut Creek Dr, Hannibal, MO 63401
4727 Walnut Creek Dr, Hannibal, MO 63401 -
$215,000
- 4 Beds
- 4 Baths
- 1,605 Sq Ft
1001 Bird St, Hannibal, MO 63401
1001 Bird St, Hannibal, MO 63401 -
$308,000 Open Sun 11AM - 1PM
- 4 Beds
- 2 Baths
- 2,659 Sq Ft
2 El Rancho Dr, Hannibal, MO 63401
2 El Rancho Dr, Hannibal, MO 63401 -
$329,000
- 4 Beds
- 2.5 Baths
- 2,128 Sq Ft
53035 Norwoods Place, Hannibal, MO 63401
53035 Norwoods Place, Hannibal, MO 63401 -
$68,500
- 1 Bed
- 2 Baths
- 800 Sq Ft
711 Fulton Ave, Hannibal, MO 63401
711 Fulton Ave, Hannibal, MO 63401
Showing Results 1 - 40, Page 1 of 4
About Hannibal



Mark Twain’s novels have acquainted readers worldwide with Hannibal and life on the Mississippi River. But today, Hannibal is more than just Mark Twain’s hometown. It’s a suburban city of 17,000 that has a quaint historic downtown, lots of parks, special events and an arts scene. “Growing up, you get tired of it, like ‘oh, Mark Twain everything,’ but then you get older and realize it’s pretty neat to live in this town. It’s a nice small town with plenty of things to do. It’s a nice community to live in,” says J’Nelle Lee, a Realtor with Hanniba ...
Home Trends in Hannibal, MO
On average, homes in Hannibal, MO sell after 55 days on the market compared to the national average of 47 days. The average sale price for homes in Hannibal, MO over the last 12 months is $194,823, up 2% from the average home sale price over the previous 12 months.