Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
McDowell County Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
461
Homes
Sort by Recommended
Coming Soon
$575,000
162 Big Buck Trail
Old Fort, NC 28762
4
Beds
4
Baths
3,220
Sq. Ft.
New
$219,000
271 West Grayson Street
Marion, NC 28752
3
Beds
2
Baths
1,040
Sq. Ft.
New
$219,000
3436 Us 70 Highway
Marion, NC 28752
3
Beds
1
Bath
952
Sq. Ft.
$400,000
88 Liberty Park
Marion, NC 28752
3
Beds
2.5
Baths
2,103
Sq. Ft.
New
$625,000
1586 Haven Heights Drive
Marion, NC 28752
1
Bed
3.5
Baths
1,495
Sq. Ft.
$259,900
314 Carrie Street
Marion, NC 28752
3
Beds
2
Baths
1,959
Sq. Ft.
$215,000
1440 Harmony Grove Road
Nebo, NC 28761
3
Beds
2
Baths
1,188
Sq. Ft.
$239,000
4595 Highway 70
Marion, NC 28752
2
Beds
2
Baths
1,025
Sq. Ft.
Virtual Tour
$575,000
290 Mountain Ivy Drive
Marion, NC 28752
3
Beds
2.5
Baths
2,255
Sq. Ft.
$239,000
950 Biggerstaff Loop, Unit 6
Nebo, NC 28761
3
Beds
2
Baths
1,492
Sq. Ft.
$186,000
1110 Biggerstaff Loop, Unit 20
Nebo, NC 28761
3
Beds
2
Baths
1,128
Sq. Ft.
$699,500
2300 South Creek Road
Nebo, NC 28761
3
Beds
3
Baths
3,488
Sq. Ft.
New
$47,500
200 Captains Drive
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
New
$44,900
619 High Trail Drive
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
$245,000
735 Baldwin Avenue
Marion, NC 28752
3
Beds
2
Baths
1,495
Sq. Ft.
$349,900
76 Mountain View Annex
Old Fort, NC 28762
3
Beds
3
Baths
2,542
Sq. Ft.
$310,000
204 Quail Hollow Drive
Marion, NC 28752
3
Beds
1.5
Baths
1,486
Sq. Ft.
$315,000
2081 Us Highway
Marion, NC 28752
4
Beds
2.5
Baths
2,323
Sq. Ft.
$199,900
478 Maple Drive
Old Fort, NC 28762
2
Beds
1.5
Baths
1,364
Sq. Ft.
$1,890,000
54 Cottage Grove Drive
Nebo, NC 28761
3
Beds
4.5
Baths
2,770
Sq. Ft.
$425,000
322 Cobblestone Drive
Marion, NC 28752
3
Beds
2.5
Baths
1,921
Sq. Ft.
$549,900
53 Pilot Ridge Drive
Nebo, NC 28761
3
Beds
2
Baths
1,841
Sq. Ft.
$499,999
900 Peppers Creek Road
Marion, NC 28752
2
Beds
1.5
Baths
858
Sq. Ft.
$180,000
413 AB Elliott Road
Marion, NC 28752
2
Beds
2
Baths
850
Sq. Ft.
$17,500
0 Stellar View Ct Union Mills, Unit 1
Union Mills, NC 28167
-
Beds
-
Baths
-
Sq. Ft.
$569,000
199 Fall Creek Drive
Nebo, NC 28761
2
Beds
3
Baths
2,120
Sq. Ft.
$10,900
Lot 19 Walker Road
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
$545,000
15159 Hwy 226 South Union Mills, Unit SOUTH
Union Mills, NC 28167
-
Beds
-
Baths
-
Sq. Ft.
$9,900
Lot 49-50 Mckenzie Way South
Old Fort, NC 28762
-
Beds
-
Baths
-
Sq. Ft.
$32,000
8 Westview Drive
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$30,000
0 James Bob Stafford Drive
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
$10,900
Lot 9 Walker Road
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
$9,900
Lot 45-46 Mckenzie Way South, Unit 4546
Old Fort, NC 28762
-
Beds
-
Baths
-
Sq. Ft.
$11,500
198-200 Mckenzie Way South
Old Fort, NC 28762
-
Beds
-
Baths
-
Sq. Ft.
$22,900
0 Cherokee Trail, Unit 5&6G
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$42,000
410 Plemmons Place, Unit 9
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$29,000
Lot 11 Fox Ridge Trail
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$25,000
0 Double Eagle Drive, Unit 14
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
$24,900
0 James View Road, Unit 1
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$165,000
18 Kalmia Drive, Unit T3
Black Mountain, NC 28711
-
Beds
-
Baths
-
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
NC
McDowell County
Homes for Sale near McDowell County
Neighborhoods
Montford Cove Township - McDowell County
Brackett Township - McDowell County
Broad River Township - Buncombe County
Camp Creek Township - Rutherford County
Chimney Rock Township - Rutherford County
Crooked Creek Township - McDowell County
Dysartsville Township - McDowell County
Glenwood
Glenwood Township - McDowell County
Golden Valley Township - Rutherford County
Higgins Township - McDowell County
Ingalls Township - Avery County
Logan Store Township - Rutherford County
Marion Township - McDowell County
Black Mountain Township - Buncombe County
Morgan Township - Rutherford County
Old Fort Township - McDowell County
Silver Creek Township - Burke County
Upper Creek Township - Burke County
Altamont Township - Avery County
Show More
Cities
Marion
Montreat
Nebo
Old Fort
Little Switzerland
Union Mills
Spruce Pine
Black Mountain
Lake Lure
Morganton
Crossnore
Swannanoa
Collettsville
Penland
Mill Spring
Fairview
Gerton
Chimney Rock
Linville
Newland
Show More
ZIPs
28018
28167
28655
28657
28711
28714
28746
28749
28752
28761
28762
28777
28757
28139
28730
28778
28709
28616
28765
28705
Show More
Looking for Rentals?
Homes and Apartments for Rent in McDowell County