2 Bedroom Homes for Sale in Hannibal, MO

price
-
42-43 of 43 Homes
2+ beds
$1,700,000 | 11069 New London Gravel Road, Hannibal, MO 63401
1/96

$1,700,000

17
Bedrooms
9,021
Square Feet
36.1
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$990,000 | 171 Rolling Meadows, Hannibal, MO 63401
1/74

$990,000

6
Bedrooms
9,722
Square Feet
2.43
Acres
For Sale:

To view more listings near Hannibal, try one of these:

Similar homes within 16 miles

$169,000 | 310 North 3rd Street, Hannibal, MO 63401
1/14

$169,000

5
Bedrooms
2,333
Square Feet
0.11
Acres
$65,000 | 804 Walnut Street, Hannibal, MO 63401
1/21
New

$65,000

3
Bedrooms
1,400
Square Feet
0.07
Acres
$619,000 | 120 El Rancho Drive, Hannibal, MO 63401
1/53

$619,000

4
Bedrooms
3,452
Square Feet
1.51
Acres
$433,000 | 11120 West Lake Shore Drive, Hannibal, MO 63401
1/27

$433,000

3
Bedrooms
2,304
Square Feet
1.22
Acres
$175,000 | 237 McQua Estates Loop, New London, MO 63459
1/25

$175,000

3
Bedrooms
1,328
Square Feet
0.23
Acres
$205,000 | 218 East Jefferson Street, Palmyra, MO 63461
1/19

$205,000

3
Bedrooms
1,221
Square Feet
0.06
Acres
$145,000 | 514 South Main Street, Palmyra, MO 63461
1/17

$145,000

4
Bedrooms
2,460
Square Feet
0.19
Acres
$123,000 | 311 South Lane Street, Palmyra, MO 63461
1/21

$123,000

2
Bedrooms
700
Square Feet
0.09
Acres
$265,000 | 514 West Lafayette Street, Palmyra, MO 63461
1/30
New

$265,000

3
Bedrooms
2,150
Square Feet
0.39
Acres
$412,000 | 508 Gene Avenue, Palmyra, MO 63461
1/30

$412,000

4
Bedrooms
2,688
Square Feet
0.24
Acres
$139,900 | 318 West New Street, Palmyra, MO 63461
1/14

$139,900

2
Bedrooms
1,032
Square Feet
0.19
Acres
$359,900 | 111 Westview Street, Palmyra, MO 63461
1/32

$359,900

3
Bedrooms
1,920
Square Feet
0.22
Acres
$129,000 | 320 West Elm Street, Palmyra, MO 63461
1/3

$129,000

2
Bedrooms
840
Square Feet
0.19
Acres
$614,900 | 18133 Cincinnati Road, Center, MO 63436
1/48

$614,900

3
Bedrooms
1,269
Square Feet
53.76
Acres
$349,900 | 15394 Villa Drive, Monroe City, MO 63456
1/51

$349,900

4
Bedrooms
1,920
Square Feet
2.74
Acres
$564,900 | 55272 Buffalo Lane, New London, MO 63459
1/51

$564,900

3
Bedrooms
3,734
Square Feet
17.8
Acres
$135,000 | 601 North Foster Street, Center, MO 63436
1/16

$135,000

4
Bedrooms
1,008
Square Feet
0.18
Acres
$153,000 | 375 South Elm Street, Hull, IL 62343
1/18

$153,000

3
Bedrooms
1,480
Square Feet
0.5
Acres
$424,900 | 5425 South 24th Street, Quincy, IL 62305
1/30

$424,900

3
Bedrooms
3,067
Square Feet
2.11
Acres

5425 South 24th Street, Quincy, IL 62305

$499,000 | 18805 Highway J Monroe City Mo 63456, Monroe City, MO 63456
1/17

$499,000

4
Bedrooms
2,200
Square Feet
3
Acres
$349,900 | 44513 Willow Lane, Monroe City, MO 63456
1/69

$349,900

3
Bedrooms
1,830
Square Feet
5.56
Acres
$134,900 | 18950 Pine Lake Road, Unit C8, Monroe City, MO 63456
1/25

$134,900

2
Bedrooms
1,012
Square Feet
$240,000 | 43571 Blue Lagoon Drive, Monroe City, MO 63456
1/34

$240,000

3
Bedrooms
1,284
Square Feet
0.3
Acres
$124,000 | 18976 Pine Lake Road, Unit D6, Monroe City, MO 63456
1/18

$124,000

2
Bedrooms
1,012
Square Feet
$169,900 | 419 Willow Street, Payson, IL 62360
1/4

$169,900

3
Bedrooms
1,056
Square Feet
0.39
Acres
$220,000 | 409 North Main Street, Payson, IL 62360
1/16

$220,000

2
Bedrooms
1,608
Square Feet
1.32
Acres
$519,000 | 4729 Hidden Cove Road, Quincy, IL 62305
1/18

$519,000

4
Bedrooms
2,772
Square Feet
5
Acres
$629,900 | 4910 Hidden Cove Drive, Quincy, IL 62305
1/13

$629,900

5
Bedrooms
4,156
Square Feet
0.76
Acres
$295,000 | 21667 Kirtley Trail, Center, MO 63436
1/47

$295,000

3
Bedrooms
1,400
Square Feet
1.75
Acres
$379,850 | 44735 Pleasant Trail Center, Center, MO 63436
1/15
New

$379,850

3
Bedrooms
1,600
Square Feet
Unavailable
Acres
$364,500 | 44610 Pleasant Trail Center, Center, MO 63436
1/13

$364,500

3
Bedrooms
1,500
Square Feet
3
Acres
$249,900 | 2808 Joyce Road, Quincy, IL 62305
1/25

$249,900

3
Bedrooms
1,346
Square Feet
0.50
Acres
$228,000 | 1226 St Charles Drive, Quincy, IL 62305
1/11

$228,000

3
Bedrooms
2,105
Square Feet
0.21
Acres
$124,900 | 503 North Chestnut Street, Monroe City, MO 63456
1/15

$124,900

2
Bedrooms
1,164
Square Feet
Unavailable
Acres
$265,000 | 1107 Madonna Drive, Quincy, IL 62305
1/35

$265,000

3
Bedrooms
3,051
Square Feet
0.72
Acres
$165,000 | 2025 West Hilltop Drive, Quincy, IL 62305
1/28

$165,000

2
Bedrooms
917
Square Feet
0.21
Acres
$1 | 507 Hope Street, Monroe City, MO 63456
1/43

$1

3
Bedrooms
1,600
Square Feet
0.38
Acres
$379,500 | 3500 Branchwood Drive, Quincy, IL 62301
1/14

$379,500

3
Bedrooms
2,913
Square Feet
0.69
Acres

Discover Your Perfect Home

Explore Nearby Homes