McDowell County Homes for Sale & Real Estate

price
-
81-120 of 507 Homes
$329,900 | 3025 Hwy 70 Road East | Marion Township - McDowell County
3
Beds
2
Baths
1,152
Sq. Ft.
$199,900 | 677 Stroud Street | Marion
3
Beds
2
Baths
1,280
Sq. Ft.
$325,000 | 76 Mountain View Annex | Old Fort
3
Beds
3
Baths
2,542
Sq. Ft.
$225,000 | 10338 Montford Cove Road | Montford Cove Township - McDowell County
3
Beds
2
Baths
1,488
Sq. Ft.
$550,000 | 155 Redwood Drive | Marion Township - McDowell County
3
Beds
3
Baths
2,944
Sq. Ft.
$165,000 | 360 Old Catawba River Road | Old Fort Township - McDowell County
3
Beds
1
Bath
1,060
Sq. Ft.
$375,000 | 89 Birchfield Mill Loop | Dysartsville Township - McDowell County
2
Beds
2
Baths
1,589
Sq. Ft.
$25,000 | 0 Parkway Drive | North Cove Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$345,000 | 72 Paradise Lane | Crooked Creek Township - McDowell County
Virtual Tour
3
Beds
2
Baths
1,982
Sq. Ft.
$425,000 | 316 Pinecrest Drive | Marion Township - McDowell County
Virtual Tour
4
Beds
3
Baths
2,728
Sq. Ft.
$184,500 | 70 6th C Street | Marion
2
Beds
1
Bath
850
Sq. Ft.
$199,000 | 145 Sixth Em Street | Marion
2
Beds
1
Bath
1,232
Sq. Ft.
$32,900 | Lot 104 Boysenberry Drive | Dysartsville Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$225,000 | 2370 Bat Cave Road | Crooked Creek Township - McDowell County
4
Beds
2
Baths
2,128
Sq. Ft.
$189,000 | 1364 Deacon Drive | Higgins Township - McDowell County
3
Beds
2
Baths
1,371
Sq. Ft.
$28,000 | 6060 Walker Road, Unit 6 | Dysartsville Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$350,000 | 265 Bearwallow Road | North Cove Township - McDowell County
2
Beds
2
Baths
1,152
Sq. Ft.
$235,000 | 50 North Spring Street | Old Fort
4
Beds
2
Baths
1,903
Sq. Ft.
$276,500 | 1285 Zion Hill Road | Montford Cove Township - McDowell County
3
Beds
1.5
Baths
1,344
Sq. Ft.
$260,000 | 66 Veterans Drive | West Marion
3
Beds
2
Baths
1,701
Sq. Ft.
$369,900 | 185 Park Avenue | Marion
4
Beds
3
Baths
1,900
Sq. Ft.
$320,000 | 100 Ebenezer Road | Old Fort Township - McDowell County
3
Beds
2
Baths
2,151
Sq. Ft.
$225,000 | 1529 Tatertown Loop | Dysartsville Township - McDowell County
3
Beds
2
Baths
1,738
Sq. Ft.
$269,500 | 218 Woodrun Drive | Montford Cove Township - McDowell County
3
Beds
2
Baths
1,010
Sq. Ft.
$329,000 | 36 Pleasant Valley Drive | Old Fort Township - McDowell County
Virtual Tour
3
Beds
2
Baths
1,411
Sq. Ft.
$224,000 | 163 Harmony Drive | Dysartsville Township - McDowell County
3
Beds
2
Baths
1,456
Sq. Ft.
$249,900 | 859 Stacy Hill Road | Nebo Township - McDowell County
3
Beds
2
Baths
1,240
Sq. Ft.
$234,900 | 235 School Street | Marion
3
Beds
2
Baths
1,548
Sq. Ft.
$28,000 | 7070 Walker Road, Unit 7 | Dysartsville Township - McDowell County
-
Beds
-
Baths
-
Sq. Ft.
$375,000 | 88 Liberty Park | Marion Township - McDowell County
3
Beds
2.5
Baths
2,103
Sq. Ft.
$219,000 | 3786 Us 70 Highway East | Marion
3
Beds
1
Bath
-
Sq. Ft.
$400,000 | 305 Landis Road | Higgins Township - McDowell County
3
Beds
2
Baths
2,087
Sq. Ft.
...