304 Properties Available
- Default
- Price-High To Low
- Price-Low To High
- Newest Listings
- Beds (Most)
- Baths (Most)
- Year Built (Newest)
- Square Feet (Biggest)
- 1/24 24New
$ 239,900
3 Beds2 Baths1,576 SqFt2208 Pleasant ST, Hannibal, MO 63401
Single Family Home
Listed by Happel Inc. Realtors
- 1/31 31New
$ 499,000
5 Beds4 Baths3,814 SqFt123 El Rancho DR, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/26 26Pending
$ 90,000
2 Beds2 Baths1,012 SqFt1500 Montana ST, Hannibal, MO 63401
Single Family Home
Listed by Hannibal Realty LLC
- 1/12 12New
$ 35,000
1 Bed1 Bath624 SqFt1018 Hayward ST, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/39 39Active Under Contract
$ 319,000
3 Beds3 Baths2,159 SqFt27 Hamlin Heights DR, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/18 18Active Under Contract
$ 319,000
3 Beds2 Baths1,800 SqFt455 Breckenridge, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/32 32New
$ 124,900
2 Beds2 Baths1,074 SqFt4028 McMasters AVE, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/52 52New
$ 369,000
4 Beds4 Baths3,548 SqFt603 Country Club DR, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/31 31New
$ 279,000
3 Beds2 Baths1,508 SqFt113 Stone Ridge DR, Hannibal, MO 63401
Single Family Home
Listed by Hannibal Realty LLC
- 1/18 18Active Under Contract
$ 69,000
3 Beds2 Baths2,024 SqFt909 Union ST, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/20 20New
$ 68,500
1 Bed2 Baths800 SqFt711 Fulton AVE, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/16 16New
$ 33,000
4 Beds2 Baths2,175 SqFt1809 Chestnut Street, Hannibal, MO 63401
Single Family Home
Listed by See Real Estate
- 1/22 22New
$ 185,000
3 Beds2 Baths1,040 SqFt1629 Singleton AVE, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/26 26New
$ 169,900
3 Beds1 Bath1,032 SqFt3613 Iowa AVE, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/63 63Active Under Contract
$ 426,000
4 Beds2 Baths2,267 SqFt62812 Brown Estates, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/11 11Active Under Contract
$ 150,000
3 Beds1 Bath1,280 SqFt3914 Henderson ST, Hannibal, MO 63401
Single Family Home
Listed by Hannibal Realty LLC
- 1/34 34New
$ 139,000
2 Beds3 Baths1,284 SqFt3620 Market ST, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/27 27Active Under Contract
$ 343,500
3 Beds2 Baths1,958 SqFt300 Braeburn DR, Hannibal, MO 63401
Single Family Home
Listed by Hannibal Realty LLC
- 1/29 29Active Under Contract
$ 275,000
3 Beds2 Baths3,332 SqFt455 Country Club DR, Hannibal, MO 63401
Single Family Home
Listed by Hannibal Realty LLC
- 1/23 23New
$ 235,900
4 Beds2 Baths2,842 SqFt3405 Brookside Road, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/29 29New
$ 119,000
3 Beds2 Baths1,432 SqFt801 Hazel ST, Hannibal, MO 63401
Single Family Home
Listed by Prestige Realty, Inc
- 1/15 15Pending
$ 25,900
4 Beds2 Baths1,686 SqFt1714 Grace ST, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team
- 1/26 26New
$ 325,000
4 Beds3 Baths2,660 SqFt412 North ST, Hannibal, MO 63401
Single Family Home
Listed by Hannibal Realty LLC
- 1/49 49New
$ 750,000
3 Beds2 Baths2,584 SqFt1 Meadowbrook Heights, Hannibal, MO 63401
Single Family Home
Listed by Century 21 Broughton Team