
Spruce Pine
- County:
- Mitchell County
- County Seat:
- No
- Area (mi²):
- 4.056
- State:
- North Carolina
Spruce Pine is a town located in Mitchell County, North Carolina. Spruce Pine has a 2025 population of 2,186. Spruce Pine is currently declining at a rate of -0.09% annually and its population has decreased by -0.55% since the most recent census, which recorded a population of 2,198 in 2020.
The average household income in Spruce Pine is $73,927 with a poverty rate of 18.2%. The median age in Spruce Pine is 46.1 years: 39.4 years for males, and 49.1 years for females.