Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
McDowell County Homes for Sale & Real Estate
Save Search
price
-
Filters
121-160
of
435
Homes
Sort by Recommended
$449,500
53 Pilot Ridge Drive, Unit 20
Nebo, NC 28761
3
Beds
2
Baths
1,842
Sq. Ft.
$219,000
3786 Us 70 Highway East
Marion, NC 28752
3
Beds
1
Bath
-
Sq. Ft.
Open: 1/4 10:00AM - 12:00PM
$356,000
177 Salisbury Avenue
Old Fort, NC 28762
2
Beds
1.5
Baths
1,046
Sq. Ft.
$299,000
76 Mountain View Annex
Old Fort, NC 28762
3
Beds
3
Baths
2,542
Sq. Ft.
$349,900
3107 Yancey Road
Marion, NC 28752
3
Beds
2
Baths
1,624
Sq. Ft.
$279,000
69 Walnut Grove Drive
Nebo, NC 28761
3
Beds
2
Baths
1,680
Sq. Ft.
$440,000
3586 Highway 70
Marion, NC 28752
3
Beds
2
Baths
1,796
Sq. Ft.
$179,900
36 Euclid Avenue
Marion, NC 28752
2
Beds
2.5
Baths
1,864
Sq. Ft.
$350,000
2390 Sugar Hill Road
Marion, NC 28752
3
Beds
1
Bath
1,333
Sq. Ft.
Virtual Tour
$189,000
151 Cold Creek Lane, Unit 4
Marion, NC 28752
3
Beds
2
Baths
700
Sq. Ft.
$300,000
1942 Old US 221 Highway North
Marion, NC 28752
3
Beds
2
Baths
1,833
Sq. Ft.
$275,000
142 Pleasant Valley Drive
Marion, NC 28752
3
Beds
2
Baths
1,411
Sq. Ft.
$425,000
257 Adirondack Trail
Nebo, NC 28761
3
Beds
3
Baths
2,093
Sq. Ft.
Virtual Tour
$420,000
316 Pinecrest Drive
Marion, NC 28752
4
Beds
3
Baths
2,728
Sq. Ft.
$395,000
207 Sunny Street
Marion, NC 28752
3
Beds
2
Baths
1,568
Sq. Ft.
$499,000
19314 Highway 221
Marion, NC 28752
2
Beds
1.5
Baths
2,125
Sq. Ft.
$499,000
2201 Tatertown Loop
Nebo, NC 28761
3
Beds
2
Baths
1,833
Sq. Ft.
Virtual Tour
$799,900
23022 Linville Falls Highway
Newland, NC 28657
3
Beds
3
Baths
3,620
Sq. Ft.
$315,000
3929 Parker Padgett Road
Old Fort, NC 28762
1
Bed
1
Bath
180
Sq. Ft.
$1,279,000
1240 Gaddy Road South
Nebo, NC 28761
3
Beds
2.5
Baths
2,969
Sq. Ft.
$637,000
Tbd Wilkerson Way
Marion, NC 28752
-
Beds
-
Baths
-
Sq. Ft.
$539,900
89 Clinchfield Gap Road
Marion, NC 28752
4
Beds
2
Baths
2,547
Sq. Ft.
$239,000
950 Biggerstaff Loop, Unit 8
Nebo, NC 28761
3
Beds
2
Baths
1,492
Sq. Ft.
$309,900
43 State Street
Marion, NC 28752
1
Bed
1.5
Baths
1,425
Sq. Ft.
$499,000
1974 Townhouse Drive
Nebo, NC 28761
3
Beds
2
Baths
1,801
Sq. Ft.
$685,000
8165 US 70 East
Nebo, NC 28761
3
Beds
3.5
Baths
2,635
Sq. Ft.
$353,440
495 Worley Road
Marion, NC 28752
4
Beds
2
Baths
1,731
Sq. Ft.
$95,000
35 Club House Road
Nebo, NC 28761
3
Beds
1
Bath
-
Sq. Ft.
$319,000
95 Short Drive
Marion, NC 28752
2
Beds
2
Baths
1,176
Sq. Ft.
$596,000
100 Goose Creek Road
Marion, NC 28752
3
Beds
2
Baths
1,648
Sq. Ft.
$184,800
1414 Biggerstaff Loop, Unit 14
Nebo, NC 28761
3
Beds
2
Baths
990
Sq. Ft.
$512,000
8623 Nc 226 South
Nebo, NC 28761
3
Beds
2
Baths
3,436
Sq. Ft.
$178,500
1010 Biggerstaff Loop, Unit 10
Nebo, NC 28761
2
Beds
2
Baths
840
Sq. Ft.
$560,000
380 Tongger Xiong Drive
Nebo, NC 28761
4
Beds
3.5
Baths
2,840
Sq. Ft.
Virtual Tour
$675,000
818 Deep Woods Drive
Marion, NC 28752
3
Beds
2.5
Baths
2,860
Sq. Ft.
$186,000
1110 Biggerstaff Loop, Unit 20
Nebo, NC 28761
3
Beds
2
Baths
1,128
Sq. Ft.
$69,000
619 High Trail Drive
Nebo, NC 28761
-
Beds
-
Baths
-
Sq. Ft.
$780,000
1147 Old Linville Road
Marion, NC 28752
3
Beds
1
Bath
1,178
Sq. Ft.
$150,000
8131 Old Linville Road
Marion, NC 28752
4
Beds
1
Bath
1,912
Sq. Ft.
Virtual Tour
$699,900
5325 Highway 70
Marion, NC 28752
3
Beds
4
Baths
3,659
Sq. Ft.
1
2
3
4
5
6
...
9
Compass
NC
McDowell County
Homes for Sale near McDowell County
Neighborhoods
Black Mountain Township - Buncombe County
Upper Creek Township - Burke County
Silver Creek Township - Burke County
Old Fort Township - McDowell County
Morgan Township - Rutherford County
Montford Cove Township - McDowell County
Marion Township - McDowell County
Logan Store Township - Rutherford County
Ingalls Township - Avery County
Higgins Township - McDowell County
Golden Valley Township - Rutherford County
Glenwood Township - McDowell County
Glenwood
Dysartsville Township - McDowell County
Crooked Creek Township - McDowell County
Chimney Rock Township - Rutherford County
Camp Creek Township - Rutherford County
Broad River Township - Buncombe County
Brackett Township - McDowell County
Altamont Township - Avery County
Show More
Cities
Old Fort
Nebo
Montreat
Marion
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
28746
28714
28711
28657
28655
28167
28018
28777
28762
28761
28752
28749
28757
28139
28730
28778
28709
28616
28765
28705
Show More
Looking for Rentals?
Homes and Apartments for Rent in McDowell County