McDowell County, NC rental listings
21 rentals
Sort:
1 bd: $655
2 bd: $709 • 3 bd: $895
Spaulding Woods I Apartments
| 838 Spaulding Rd, Marion, NC 28752
Pets welcome • Laundry hookups • Parking
$2,600/mo
Land1,856 sq ft
7825 Buck Creek Rd, Marion, NC 28752Available 11/15 • Pets welcome • Laundry in unit
$2,500/mo
4 beds2 baths1,969 sq ft
219 Ridge Rd
| 219 Ridge Rd, Marion, NC 28752
Available 11/01 • Pets welcome • Parking
$2,500/mo
3 beds3 baths— sq ft
101 Bear Cliff Village Dr, Nebo, NC 28761Available 11/01 • Parking • A/C
$1,895/mo
Land952 sq ft
120 Barefoot Ridge Dr, Marion, NC 28752Pets welcome • Laundry in unit • Parking
89 Leach St - 89 Leach St, Marion, NC, 28752
92 Wayne Hyatt Dr - 92 Wayne Hyatt Dr, Marion, NC, 28752
559 Shady Ln, Marion, NC, 28752
188 Uptons Landing Rd, Marion, NC, 28752
104 Lynn Dr - 104 Lynn Dr Unit 39, Marion, NC, 28752
72 Grace Estates Dr - 72 Grace Estates Dr, Marion, NC, 28752
7815 S S Mountain Dr - 7815 S South Mountain Dr Unit B, Nebo, NC, 28761
556 E Yancey St - 556 E Yancey St Unit B, Marion, NC, 28752
198 Dawn Dr - 198 Dawn Dr, Marion, NC, 28752
83 Coyote Rd, Marion, NC, 28752
138 S Main St Unit C, Marion, NC, 28752
1 Bayshore Dr - 1 Bayshore Dr Unit 1, Nebo, NC, 28761
37 Coyote Dr, Marion, NC, 28752
46 Lynn Dr - 46 Lynn Dr, Marion, NC, 28752
55 Black Bear Dr, Marion, NC, 28752
20 Forest Ridge Dr - 20 Forest Ridge Dr Apt 3, Nebo, NC, 28761
41 Mount View Ln - 41 Mount View Ln, Old Fort, NC, 28762Based on information submitted to the MLS GRID as of Fri Oct 30 2026. 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.
More to explore in McDowell County, NC
Rentals near McDowell County, NC
Apartments for rent near McDowell County, NC
Popular rental markets in North Carolina
- Rentals
- Apartments





















United States
Canada