159 Properties Available
- Default
- Price-High To Low
- Price-Low To High
- Newest Listings
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)
- 1/14 14
Active$ 179,000
5 Beds2 Baths2,333 SqFt310 N 3rd, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/16 16
Active$ 35,000
1 Bed1 Bath700 SqFt1914 Spruce ST, Hannibal, MO 63401
Single Family Home
Listed by Davis & Associates, REALTORS
- 1/19 19
Active$ 140,000
3 Beds2 Baths1,295 SqFt519 N Section, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/49 49
Active Under Contract$ 1,180,000
8 Beds7 Baths8,382 SqFt200 HEAD LN, Hannibal, MO 63401
Single Family Home
Listed by Sheri Neisen of Prestige Realty, Inc.
- 1/55 55
Active$ 640,000
3 Beds2 Baths2,584 SqFt1 Meadowbrook Heights, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/10 10
Pending$ 80,000
1 Bed1 Bath800 SqFt3322 Bradley ST, Hannibal, MO 63401
Single Family Home
Listed by Jason Mitchell Real Estate Missouri, LLC
- 1/18 18
Active$ 44,000
1 Bed1 Bath850 SqFt809 Lindell AVE, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/12 12
New$ 114,900
2,308 Sqft Lot213 Hill ST, Hannibal, MO 63401
Commercial
Listed by Century 21 Broughton Team
- 1/96 96
Active$ 2,400,000
36 Acres Lot11069 New London Gravel Rd, Hannibal, MO 63401
Commercial
Listed by Expert Realty LLC
- 1/3 3
Active$ 712,000
67.4 Acres Lot58079 Dow Trail Tract 2, Hannibal, MO 63401
Land
Listed by Prestige Realty, Inc
- 1/4 4
Active$ 20,000
0.91 Acres Lot1 Crescent DR, Hannibal, MO 63401
Land
Listed by Century 21 Broughton Team
- 1/5 5
Active$ 358,000
34.2 Acres Lot58079 Dow Trail Tract 1, Hannibal, MO 63401
Land
Listed by Prestige Realty, Inc
- 1/26 26
Active$ 309,000
10,802 Sqft Lot2903 Saint Marys AVE, Hannibal, MO 63401
Commercial
Listed by Century 21 Broughton Team
- 1/26 26
Active$ 309,000
8,170 SqFt2903 Saint Marys AVE, Hannibal-mo, MO 63401
Commercial
Listed by BarbaraK Broughton of CENTURY 21 Broughton Team
- 1/3 3
Active$ 97,000
4.37 Acres Lot4 Acres Oak Ridge Pond Court RD, Hannibal, MO 63401
Land
Listed by Century 21 Broughton Team
- 1/16 16
Active$ 400,000
24 Monkey Run, Hannibal, MO 63401
Land
Listed by Prestige Realty, Inc
Active$ 125,000
5.1 Acres Lot9608 Highway 168, Hannibal, MO 63401
Land
Listed by Zanger and Associates Incorporated Realtors
Active$ 125,000
5.1 Acres9608 Highway 168, Hannibal, MO 63401
Vacant Land
Listed by Greg Zanger of Zanger & Associates, Inc., REALTORS

Active$ 125,000
5.1 Acres9608 Highway 168 HWY, Hannibal-mo, MO 63401
Vacant Land
Listed by Greg Zanger of Zanger & Associates, Inc.
Active$ 125,000
5.1 Acres9608 Highway 168 HWY, Hannibal-mo, MO 63401
Vacant Land
Listed by Greg Zanger of Zanger & Associates, Inc.

- 1/23 23
Active$ 35,000
1802 Market, Hannibal, MO 63401
Commercial
Listed by Farlow Real Estate Experts Inc
- 1/6 6
Active$ 65,000
7,492 Sqft Lot1008 Center ST, Hannibal, MO 63401
Land
Listed by Century 21 Broughton Team
- 1/24 24
Active$ 299,000
5,488 Sqft Lot302-304 Broadway, Hannibal, MO 63401
Commercial
Listed by Century 21 Broughton Team
- 1/24 24
Active$ 599,000
6,185 Sqft Lot1329 Broadway, Hannibal, MO 63401
Commercial
Listed by Century 21 Broughton Team
