Skip to main content
Buy
Sell
Agents & Offices
Sign In
Enter an address, city, or zip
search
Price
Beds & Baths
home type
All Filters
Filters
Filters
Save Search
Satellite
Add Boundary
Draw
LIST
Homes for Sale
/
Missouri Real Estate
Hannibal, MO Homes for Sale & Real Estate
174 Current Homes
Sort by:Â
Newest
$215,000
Active
3 Beds
2 Baths
1,292 sqft
Single Family
2609 Chestnut Street, Hannibal, MO 63401
MLS# 25028259
$5,000
Active
- Bed
- Bath
0.12 acre
Land
1241 Church Street, Hannibal, MO 63401
MLS# 25028371
$369,000
Active
4 Beds
3 Baths
2,274 sqft
Single Family
11223 Dove Ridge Road, Hannibal, MO 63401
MLS# 25024121
$565,000
Active
4 Beds
3 Baths
2,939 sqft
Single Family
633 Jonathan Road, Hannibal, MO 63401
MLS# 25027515
$445,000
Active
3 Beds
3 Baths
1,744 sqft
Single Family
7070 Goldenrod Road, Hannibal, MO 63401
MLS# 25028059
$343,500
Active
3 Beds
2 Baths
1,958 sqft
Single Family
300 Braeburn Drive, Hannibal, MO 63401
MLS# 25027398
$319,000
Active
3 Beds
2 Baths
1,800 sqft
Single Family
455 Breckenridge, Hannibal, MO 63401
MLS# 25025288
$240,000
Pending
3 Beds
2 Baths
2,272 sqft
Single Family
1525 Frank Street, Hannibal, MO 63401
MLS# 25027783
$105,000
Active
2 Beds
1 Bath
1,132 sqft
Single Family
4044 Mcmasters Avenue, Hannibal, MO 63401
MLS# 25027669
$190,000
Active
3 Beds
2 Baths
1,664 sqft
Single Family
707 Center Street, Hannibal, MO 63401
MLS# 25027199
$185,000
Active
3 Beds
2 Baths
1,040 sqft
Single Family
1629 Singleton Avenue, Hannibal, MO 63401
MLS# 25007066
$319,000
Active
3 Beds
3 Baths
2,159 sqft
Single Family
27 Hamlin Heights Drive, Hannibal, MO 63401
MLS# 25026789
$319,000
Active
3 Beds
3 Baths
2,159 sqft
Single Family
27 Hamlin Heights Drive, Hannibal-MO, MO 63401
MLS# CA1035976
$135,000
Active
2 Beds
1 Bath
638 sqft
Single Family
657 N Hawkins Avenue, Hannibal, MO 63401
MLS# 25027034
$49,000
Active
2 Beds
1 Bath
1,108 sqft
Single Family
119 W Terrace Avenue, Hannibal, MO 63401
MLS# 25025660
$225,000
Pending
3 Beds
2 Baths
1,500 sqft
Single Family
1700 Bird Street, Hannibal, MO 63401
MLS# 25026981
$379,000
Active
4 Beds
4 Baths
3,488 sqft
Single Family
603 Country Club Drive, Hannibal-MO, MO 63401
MLS# CA1035910
$129,900
Active
2 Beds
2 Baths
1,074 sqft
Single Family
4028 Mcmasters Avenue, Hannibal-MO, MO 63401
MLS# CA1035912
$84,000
Pending
1 Bed
1 Bath
720 sqft
Single Family
5474 County Road 409, Hannibal, MO 63401
MLS# 25025352
$250,000
Pending
4 Beds
3 Baths
1,450 sqft
Single Family
83 Heritage Road, Hannibal, MO 63401
MLS# 25025283
$239,000
Active
3 Beds
2 Baths
2,006 sqft
Single Family
4920 College Avenue, Hannibal, MO 63401
MLS# 25019107
$275,000
Active
3 Beds
2 Baths
3,332 sqft
Single Family
455 Country Club Drive, Hannibal, MO 63401
MLS# 25024371
$254,900
Pending
4 Beds
3 Baths
3,000 sqft
Single Family
1512 36th Street, Hannibal, MO 63401
MLS# 25024218
$35,000
Pending
1 Bed
1 Bath
624 sqft
Single Family
1018 Hayward Street, Hannibal, MO 63401
MLS# 25024275
$253,000
Active
3 Beds
2 Baths
1,347 sqft
Single Family
455 Head Lane, Hannibal, MO 63401
MLS# 25023175
$399,000
Active
3 Beds
2 Baths
1,800 sqft
Single Family
60 W Larkspur, Hannibal, MO 63401
MLS# 25023613
$122,500
Pending
2 Beds
1 Bath
800 sqft
Single Family
1714 Price Street, Hannibal, MO 63401
MLS# 25023311
$325,000
Active
4 Beds
3 Baths
2,660 sqft
Single Family
412 North Street, Hannibal, MO 63401
MLS# 25023041
$40,000
Active
4 Beds
2 Baths
5,782 sqft
Single Family
203 S 6th Street, Hannibal, MO 63401
MLS# 25023178
$21,500
Pending
4 Beds
2 Baths
1,430 sqft
Single Family
728 Pine Street, Hannibal, MO 63401
MLS# 25001553
$125,000
Pending
3 Beds
2 Baths
1,468 sqft
Single Family
908 Park Avenue, Hannibal, MO 63401
MLS# 25022824
$249,900
Pending
3 Beds
2 Baths
1,584 sqft
Single Family
58406 Ridgeview Estates Drive, Hannibal, MO 63401
MLS# 25022576
MAP
1
2
3
4
5
6
Local Realty Service Provided By:
Coldwell Banker Preferred Realty, Coldwell Banker Town & Country
Save Search