NEW 9 HRS AGO
$210,000
4 beds2 baths1,645 sq ft
1521 Kings Rd, Shelby, NC 28150Full bathroom • Large mudroom • Large backyard
NEW 12 HRS AGO
$295,000
3 beds2 baths2,018 sq ft
3030 Mckinney Rd, Shelby, NC 28152Close to schools • Close to restaurants • Natural light
Loading...
NEW 14 HRS AGO
$455,000
4 beds3 baths3,358 sq ft
614 Peach St, Shelby, NC 28150Office space • Formal dining room • Private back yard
NEW 15 HRS AGO
$369,900
4 beds3 baths2,365 sq ft
2200 Peninsula Ave, Shelby, NC 28150Large deck • Granite countertops • Island
NEW 16 HRS AGO
$223,900
2 beds1 bath1,464 sq ft
4209 Homeplace Dr, Shelby, NC 28152Electric range • One story home • Great room











Loading...

























Viewing page 1 of 7 (Download All)

Based on information submitted to the MLS GRID as of Wed Sep 17 2025. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information.
Average home prices near Shelby, NC
Cities
- Rutherfordton homes for sale$369,450
- Kings Mountain homes for sale$274,450
- Dallas homes for sale$305,000
- Boiling Springs homes for sale$289,900
- High Shoals homes for sale$323,200
- Grover homes for sale$243,100
Zip Codes
- 28150 homes for sale$285,000
- 28152 homes for sale$279,450
- 28086 homes for sale$299,700
- 28073 homes for sale$214,250
Shelby, NC real estate trends
$275K
Sale price
-4.4%
since last year
since last year
$155
Sale $/sq ft
+2.0%
since last year
since last year
Under list price
3.3%
Days on market
103
Down payment
73.0%
Total homes sold
27
More to explore in Shelby, NC
- Featured
- Price
- Bedroom
Popular Markets in North Carolina
- Charlotte homes for sale$430,000
- Raleigh homes for sale$449,648
- Cary homes for sale$585,898
- Durham homes for sale$425,000
- Asheville homes for sale$552,340
- Greensboro homes for sale$322,450