Bonosearch banner

Spruce Pine

Spruce Pine is located in Mitchell County northeast of Asheville, between Burnsville and Elk Park along US Highway 19E on the banks of the North Toe River near Little Switzerland, Linville Falls, and the Blue Ridge Parkway.

Topics of interest:

Hotel