McDowell County Homes for Sale & Real Estate

price
-
81-120 of 435 Homes
$850,000 | 140 Atlantic Falls Trail | Crooked Creek Township - McDowell County
4
Beds
4.5
Baths
2,756
Sq. Ft.
$575,000 | 1203 Mountain Vista Drive | Dysartsville Township - McDowell County
3
Beds
2.5
Baths
1,931
Sq. Ft.
$695,000 | 146 Hobson Drive | Old Fort Township - McDowell County
3
Beds
3
Baths
2,520
Sq. Ft.
$518,900 | 78 Old Linville Road | North Cove Township - McDowell County
Open: 1/11 11:00AM - 02:00PM
Virtual Tour
3
Beds
2
Baths
1,938
Sq. Ft.
$645,000 | 460 Cascades Parkway | Higgins Township - McDowell County
3
Beds
3
Baths
2,440
Sq. Ft.
$239,900 | 489 Deacon Drive | Higgins Township - McDowell County
3
Beds
2
Baths
2,100
Sq. Ft.
$239,900 | 253 Hidden Acres Drive | Montford Cove Township - McDowell County
3
Beds
2
Baths
1,568
Sq. Ft.
$350,000 | 3011 Yancey Road | Marion Township - McDowell County
3
Beds
2
Baths
1,728
Sq. Ft.
$189,900 | 40 Madac Ridge | Marion Township - McDowell County
3
Beds
2
Baths
1,296
Sq. Ft.
$199,900 | 677 Stroud Street | Marion
3
Beds
2
Baths
1,280
Sq. Ft.
$245,000 | 9999 Walker Road, Unit 9 | Dysartsville Township - McDowell County
Virtual Tour
3
Beds
3
Baths
1,208
Sq. Ft.
$225,000 | 4020 Old Highway 10 East | Nebo
3
Beds
2
Baths
1,178
Sq. Ft.
$25,000 | 0 Parkway Drive | North Cove Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$375,000 | 89 Birchfield Mill Loop | Dysartsville Township - McDowell County
2
Beds
2
Baths
1,589
Sq. Ft.
$184,500 | 70 6th C Street | Marion
2
Beds
1
Bath
850
Sq. Ft.
$266,635 | 7777 Walker Road, Unit 7 | Dysartsville Township - McDowell County
3
Beds
2
Baths
1,409
Sq. Ft.
$199,000 | 145 Sixth Em Street | Marion
2
Beds
1
Bath
1,232
Sq. Ft.
$374,900 | 811 Golf Course Road | Crooked Creek Township - McDowell County
Open: 1/4 11:00AM - 03:00PM
2
Beds
2
Baths
1,040
Sq. Ft.
$32,900 | Lot 104 Boysenberry Drive | Dysartsville Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$287,500 | 869 Peppers Creek Road | North Cove Township - McDowell County
2
Beds
2.5
Baths
1,627
Sq. Ft.
$28,000 | 6060 Walker Road, Unit 6 | Dysartsville Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$169,000 | 1435 Jacktown Road | Higgins Township - McDowell County
2
Beds
2
Baths
1,528
Sq. Ft.
$260,000 | 66 Veterans Drive | West Marion
3
Beds
2
Baths
1,701
Sq. Ft.
$160,000 | 360 Old Catawba River Road | Old Fort Township - McDowell County
3
Beds
1
Bath
1,060
Sq. Ft.
$250,000 | 9306 Montford Cove Road | Montford Cove Township - McDowell County
2
Beds
2
Baths
1,115
Sq. Ft.
$139,900 | 2229 Old Highway 10 East | Nebo Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$269,500 | 218 Woodrun Drive | Montford Cove Township - McDowell County
3
Beds
2
Baths
1,010
Sq. Ft.
$179,000 | 69 Baptist Side Road | Old Fort
3
Beds
1
Bath
1,437
Sq. Ft.
$189,000 | 1364 Deacon Drive | Higgins Township - McDowell County
3
Beds
1.5
Baths
1,371
Sq. Ft.
$177,000 | 499 Worley Road | Marion Township - McDowell County
2
Beds
1
Bath
866
Sq. Ft.
$235,000 | 859 Stacy Hill Road | Nebo Township - McDowell County
3
Beds
2
Baths
1,240
Sq. Ft.
$299,000 | 3025 Hwy 70 Road East | Marion Township - McDowell County
3
Beds
2
Baths
1,152
Sq. Ft.
$28,000 | 7070 Walker Road, Unit 7 | Dysartsville Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.

Homes for Sale near McDowell County

ZIPs