Real Estate & Property for Sale in Hannibal

Showing 463 - 483 of 947 properties
SoldJun 11, 2026
Price not available
210 Shepherd Place
Hannibal MO 63401
2
1
1
Single-Family
Listing courtesy of Century 21 Broughton Team and Ravenscraft Realty
SoldJun 11, 2026
$155,000
636 South 16th Street
Quincy IL 62301
2
2
Single-Family
Listing courtesy of Bower & Associates, Inc., REALTORS
SoldJun 11, 2026
$145,000
2611 Chestnut Street
Quincy IL 62301
2
1
1
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
Under Contract
$150,000
2231 Ohio Street
Quincy IL 62301
2
2
2
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
For Sale
$625,000
13833 New London Gravel Road
New London MO 63459
4
3
4
Single-Family
SoldJun 9, 2026
$110,000
609611 South 10th Street
Quincy IL 62301
4
4
Multi-Family
Listing courtesy of Swick Realty and Non-Member
SoldJun 9, 2026
Price not available
212 Division Street
Hannibal MO 63401
2
1
Single-Family
Listing courtesy of Century 21 Broughton Team
For Sale
$38,000
722 Payson Avenue
Quincy IL 62301
1
1
1
Single-Family
Listing courtesy of Swick Realty
SoldJun 8, 2026
$133,500
427 North 29th Street
Quincy IL 62301
2
1
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
For Sale
$360,000
11581 Highway 61
Hannibal MO 63401
3
2
2
Single-Family
Listing courtesy of Century 21 Broughton Team
For Sale
$309,000
111 Westview Street
Palmyra MO 63461
3
2
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldJun 5, 2026
Price not available
3911 Cheyenne Avenue
Hannibal MO 63401
2
1
1
Single-Family
Listing courtesy of Hannibal Realty LLC and Century 21 Broughton Team
SoldJun 5, 2026
Price not available
1305 W New St
Palmyra MO 63461
3
3
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldJun 5, 2026
$276,000
261 Lexington
Quincy IL 62305
2
3
2
Single-Family
Listing courtesy of Jacobson Advantage, Inc. and Non-Member
For Sale
$129,900
808 South 18th Street
Quincy IL 62301
2
2
1
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
For Sale
$599,000
120 El Rancho Dr
Hannibal MO 63401
4
4
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldJun 4, 2026
Price not available
4118 Windmere Dr
Hannibal MO 63401
4
4
2
Single-Family
Listing courtesy of Prestige Realty, Inc
For Sale
$429,900
88 Heritage Road
Hannibal MO 63401
5
4
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldJun 3, 2026
$215,000
3019 South 48th Street
Quincy IL 62305
2
1
2
Single-Family
Listing courtesy of Zanger & Associates, Inc., REALTORS
For Sale
$105,000
310 Olive Street
Hannibal MO 63401
3
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldJun 1, 2026
$25,000
1510 Lind Street
Quincy IL 62301
Land
Listing courtesy of Bower & Associates, Inc., REALTORS
463 - 483 of 947

Zip codes in Hannibal

View nearby Cities

© 2026 RateMyAgent