Real Estate & Property for Sale in Hannibal

Showing 1 - 21 of 926 properties
For Sale
$70,000
503 Olive Street
Hannibal MO 63401
2
1
Single-Family
Listing courtesy of Century 21 Broughton Team
For Sale
$299,000
413 Thompson Street
Palmyra MO 63461
4
3
2
Single-Family
Listing courtesy of Century 21 Broughton Team
For Sale
$225,000
117 West North Street
Palmyra MO 63461
3
2
1
Single-Family
Listing courtesy of Elite Land & Auction Co, LLC
SoldNov 13, 2026
Price not available
501 South Mayhall Street
New London MO 63459
4
1
Single-Family
Listing courtesy of Farlow Real Estate Experts Inc and Hannibal Realty LLC
SoldNov 13, 2026
$50,000
621 Jefferson Street
Quincy IL 62301
4
2
6
Multi-Family
Listing courtesy of Tri-State Realty
For Sale
$28,000
505 East 3rd Street
New London MO 63459
2
1
1
Other
Listing courtesy of Hannibal Realty LLC
For Sale
$349,900
4616 Payson Rd
Quincy IL 62305
4
4
1
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
Pending
$1,700,000
6090 Highway C
Frankford MO 63441
2
1
Rural
Listing courtesy of Trophy Properties & Auction
For Sale
$164,900
417 East Water Street
Palmyra MO 63461
2
2
Single-Family
Listing courtesy of Farlow Real Estate Experts Inc
For Sale
$575,000
52508 Norwoods Place
Hannibal MO 63401
4
3
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldNov 10, 2026
$45,000
112 South Main Street
Payson IL 62360
3
2
2
Other
Listing courtesy of Zanger & Associates, Inc., REALTORS
SoldNov 10, 2026
$155,000
712 South 19th Street
Quincy IL 62301
3
1
Single-Family
Listing courtesy of Bower & Associates Inc., REALTORS Mt. Sterling and Bower & Associates, Inc., REALTORS
SoldNov 10, 2026
$254,000
1634 Vermont St
Quincy IL 62301
5
2
2
Single-Family
Listing courtesy of Century 21 Broughton Team
SoldNov 10, 2026
Price not available
14509 Highway YY
Frankford MO 63441
3
2
1
Rural
Listing courtesy of Whitetail Properties Real Esta and Zdefault Office
For Sale
$38,000
2519 Hope Street
Hannibal MO 63401
1
1
Single-Family
Listing courtesy of Hannibal Realty LLC
SoldNov 6, 2026
$144,900
1430 North 20th Street
Quincy IL 62301
2
2
1
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
SoldNov 6, 2026
Price not available
31 Sherwood Estates Ave
Hannibal MO 63401
3
2
2
Single-Family
Listing courtesy of Prestige Realty, Inc and Hannibal Realty LLC
SoldNov 6, 2026
$112,000
832 South 13th Street
Quincy IL 62301
2
1
2
Single-Family
Listing courtesy of Swick Realty
SoldNov 6, 2026
Price not available
5870 CR-324
Palmyra MO 63461
4
4
2
Single-Family
Listing courtesy of Bartz Realty, Llc
For Sale
$85,000
800 Bird Street
Hannibal MO 63401
2
1
Single-Family
Listing courtesy of Prestige Realty, Inc
For Sale
$149,000
223 Magnolia Avenue
Hannibal MO 63401
3
2
1
Single-Family
Listing courtesy of Hannibal Realty LLC
1 - 21 of 926

Zip codes in Hannibal

View nearby Cities

© 2026 RateMyAgent