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
Spruce Pine, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
66
Homes
Sort by Recommended
New
$289,000
450 Vance Farm Road
Spruce Pine, NC 28777
3
Beds
3
Baths
1,918
Sq. Ft.
$239,900
104 Hollifield Street
Spruce Pine, NC 28777
3
Beds
2
Baths
1,568
Sq. Ft.
$625,000
315 Ridgeview Road
Spruce Pine, NC 28777
4
Beds
4.5
Baths
2,979
Sq. Ft.
$275,000
376 Hoot Owl Road
Spruce Pine, NC 28777
3
Beds
1
Bath
1,591
Sq. Ft.
$39,000
67 Rainbow Trout Drive
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$51,900
Na Wipprecht Drive, Unit 9 AND 10
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$249,000
244 Hwy 226 Highway
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$277,800
0 River Way
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$112,000
121 Emerald Lane
Spruce Pine, NC 28777
2
Beds
1
Bath
-
Sq. Ft.
$655,000
51 Golden Trout Drive, Unit 50
Spruce Pine, NC 28777
3
Beds
3
Baths
2,014
Sq. Ft.
Virtual Tour
$655,000
642 Golden Trout Drive
Spruce Pine, NC 28777
3
Beds
3
Baths
2,014
Sq. Ft.
$299,900
52 Frank Biddix Road
Spruce Pine, NC 28777
4
Beds
2
Baths
1,904
Sq. Ft.
$560,000
211 Meadow View Road
Spruce Pine, NC 28777
3
Beds
2
Baths
2,320
Sq. Ft.
$36,000
0 Carvers Knob Road
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$485,000
2237 Swiss Pine Lake Drive
Spruce Pine, NC 28777
3
Beds
3
Baths
2,336
Sq. Ft.
$719,000
1694 Humpback Mountain Road
Spruce Pine, NC 28777
2
Beds
1.5
Baths
1,982
Sq. Ft.
$369,000
2763 Jacksontown Road
Spruce Pine, NC 28777
3
Beds
2
Baths
1,543
Sq. Ft.
$250,000
12373 Us Highway
Spruce Pine, NC 28777
3
Beds
1
Bath
1,134
Sq. Ft.
Virtual Tour
$337,500
3219 Hanging Rock Road
Spruce Pine, NC 28777
3
Beds
2
Baths
1,624
Sq. Ft.
$225,000
40 Mullin Hill Road
Spruce Pine, NC 28777
3
Beds
1.5
Baths
1,070
Sq. Ft.
Virtual Tour
$779,000
599 Sunrise Ridge Drive
Spruce Pine, NC 28777
3
Beds
2.5
Baths
3,280
Sq. Ft.
$208,888
4 West Tappan Street
Spruce Pine, NC 28777
3
Beds
1.5
Baths
1,300
Sq. Ft.
$299,000
35 Rhododendron Avenue
Spruce Pine, NC 28777
3
Beds
3
Baths
2,400
Sq. Ft.
$289,000
1960 Hanging Rock Road
Spruce Pine, NC 28777
3
Beds
2
Baths
1,344
Sq. Ft.
$379,500
675 Harris Street
Spruce Pine, NC 28777
3
Beds
2
Baths
2,000
Sq. Ft.
$124,950
204 Wallace Avenue
Spruce Pine, NC 28777
3
Beds
2
Baths
1,226
Sq. Ft.
$399,000
83 Grace Ruth Road
Spruce Pine, NC 28777
2
Beds
2
Baths
1,830
Sq. Ft.
$459,900
37 Wyatt Avenue
Spruce Pine, NC 28777
3
Beds
2
Baths
1,703
Sq. Ft.
$540,000
1457 Strawberry Ridge
Spruce Pine, NC 28777
3
Beds
3
Baths
1,811
Sq. Ft.
$455,000
199 Hillcrest Circle
Spruce Pine, NC 28777
5
Beds
3
Baths
3,567
Sq. Ft.
$709,000
20 Stony Crest Drive
Spruce Pine, NC 28777
3
Beds
3.5
Baths
3,753
Sq. Ft.
$1,300,000
283 Cascade Lane
Spruce Pine, NC 28777
3
Beds
3.5
Baths
2,880
Sq. Ft.
$674,000
468 Deer Park Lake Road
Spruce Pine, NC 28777
7
Beds
5
Baths
4,342
Sq. Ft.
$465,450
Tbd Parkwood Hills
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$189,900
45 Summit View Parkway
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$49,900
Tbd Tbd Clear Creek Drive, Unit 20
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$20,000
99999 Strawberry Ridge, Unit 1
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$35,000
23 Creekside Loop
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$35,000
15 Creekside Loop
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
$25,000
Tbd Azalea Hills Road, Unit 12
Spruce Pine, NC 28777
-
Beds
-
Baths
-
Sq. Ft.
1
2
Compass
NC
Mitchell County
Spruce Pine
Spruce P
Homes for Sale near Spruce Pine
Neighborhoods
Grassy Creek Township - Mitchell County
English Woods
North Cove Township - McDowell County
Snow Creek Township - Mitchell County
Ingalls Township - Avery County
Crabtree Township - Yancey County
South Toe Township - Yancey County
Cane Creek Township - Mitchell County
Plumtree Township - Avery County
Bakersville Township - Mitchell County
Altamont Township - Avery County
Jonas Ridge Township - Burke County
Linville Township - Burke County
Nebo Township - McDowell County
Upper Creek Township - Burke County
Brush Creek Township - Yancey County
Pyatte Township - Avery County
Marion Township - McDowell County
Gingercake Acres
Roaring Creek Township - Avery County
Show More
Cities
Penland
Little Switzerland
Bakersville
Crossnore
Burnsville
Marion
Collettsville
Nebo
Newland
Linville
Green Mountain
Sugar Mountain
Elk Park
Roan Mountain
Old Fort
Morganton
Banner Elk
Montreat
Vilas
Barnardsville
Show More
ZIPs
28777
28705
28752
28765
28657
28749
28714
28761
28740
28655
28616
28611
28762
28646
37687
28709
28645
28622
28711
28604
Show More
Looking for Rentals?
Homes and Apartments for Rent in Spruce Pine