Back Shelby County

Real Estate & Property for Sale in Shelby County

Showing 1051 - 1071 of 1373 properties
SoldMar 13, 2026
Price not available
Monroe Road 1151
Madison MO 65263
Rural
Listing courtesy of Moore & Shyrock, LLC
SoldMar 13, 2026
Price not available
1306 South Home Street
Palmyra MO 63461
3
3
4
Single-Family
Listing courtesy of Century 21 Broughton Team and Zdefault Office
SoldMar 13, 2026
Price not available
34 Hillcrest Drive
Hannibal MO 63401
3
2
1
Single-Family
Listing courtesy of Prestige Realty, Inc and Hannibal Realty LLC
SoldMar 12, 2026
Price not available
102 North 4th Street
La Grange MO 63448
3
2
Single-Family
Listing courtesy of Hannibal Realty LLC
For Sale
$435,000
11252 Pershing Road
Hannibal MO 63401
3
2
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldMar 11, 2026
Price not available
1707 35th Street
Hannibal MO 63401
2
2
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldMar 11, 2026
Price not available
605 North 5th Street
Canton MO 63435
3
1
1
Single-Family
Listing courtesy of Fretwell And Associates, Llc
For Sale
$69,000
1204 Lindell Avenue
Hannibal MO 63401
3
1
1
Single-Family
Listing courtesy of Ravenscraft Realty
SoldMar 10, 2026
Price not available
19340 Hwy J
Ralls County MO 63456
Land
Listing courtesy of Prestige Realty, Inc
SoldMar 10, 2026
Price not available
110 Butternut Drive
Hannibal MO 63401
3
4
3
Single-Family
Listing courtesy of Prestige Realty, Inc
SoldMar 10, 2026
Price not available
215 South Locust Street
Hannibal MO 63401
2
1
Single-Family
Listing courtesy of Ravenscraft Realty
SoldMar 10, 2026
Price not available
3 Thomas Avenue
Monroe City MO 63456
3
1
1
Single-Family
Listing courtesy of Century 21 Broughton Team
For Sale
$272,000
23568 Monroe Road 577
Stoutsville MO 65283
3
2
Single-Family
Listing courtesy of Juncture Real Estate, LLC
For Sale
$45,000
2 Kitlaw Drive
Hannibal MO 63401
Land
Listing courtesy of Prestige Realty, Inc
For Sale
$45,000
28 Kitlaw Drive
Hannibal MO 63401
Land
Listing courtesy of Prestige Realty, Inc
For Sale
$79,900
32 Hopkins Road
Perry MO 63462
Land
Listing courtesy of Trophy Properties & Auction
For Sale
$84,900
27 Olivia Trail
Perry MO 63462
Land
Listing courtesy of Trophy Properties & Auction
For Sale
$84,900
25 Olivia Trail
Perry MO 63462
Land
Listing courtesy of Trophy Properties & Auction
For Sale
$84,900
26 Olivia Trail
Perry MO 63462
Land
Listing courtesy of Trophy Properties & Auction
For Sale
$79,900
23 Hopkins Road
Perry MO 63462
Land
Listing courtesy of Trophy Properties & Auction
For Sale
$99,900
24 Olivia Trail
Perry MO 63462
Land
Listing courtesy of Trophy Properties & Auction
1051 - 1071 of 1,373

Cities in Shelby County

Zip codes in Shelby County

View nearby Counties

© 2026 RateMyAgent