Spruce Pine

Census-designated place in Franklin County, Alabama

Aerial view of Spruce Pine, Alabama
Aerial view: USDA NAIP · USGS The National Map (public domain)

Spruce Pine is an unincorporated community (census-designated place) in Franklin County, Alabama, with 215 residents (2020 Census). It sits at 1,027 ft (313 m) above sea level. The nearest town is Phil Campbell, 3.1 miles SE.

About Spruce Pine

Spruce Pine is a census-designated place and unincorporated community in Franklin County, Alabama, United States. As of the 2020 census, Spruce Pine had a population of 215.

Text: Wikipedia · CC BY-SA 4.0

Spruce Pine weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Spruce Pine

All 6 webcams near Spruce Pine ›

Webcams: Windy.com

Living in Spruce Pine

Median household income
$97,978
Median age
22.8
Cost of living and demographics of Spruce Pine ›

Do you know Spruce Pine? Tell us about it

Help other travelers: share what makes Spruce Pine special. We review every message before publishing it.

Map of Spruce Pine

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Spruce Pine Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Spruce Pine, AL population

Spruce Pine had 215 residents in the 2020 Census.

2020 Census215
Density232 per sq mi (89 per km²)

Source: U.S. Census Bureau, Decennial Census.

Spruce Pine at a glance

StateAlabama (AL)
CountyFranklin County
TypeCensus-designated place
Population215 (2020)
Land area0.93 sq mi (2.4 km²)
Water area0.00 sq mi (0.00 km²)
Elevation1,027 ft (313 m)
Coordinates34.3929° N, 87.7296° W
ZIP code35581
Census code (GEOID)0172672

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Spruce Pine

Straight-line distance between town centers.

Frequently asked questions about Spruce Pine

What county is Spruce Pine in?

Spruce Pine is in Franklin County, Alabama.

What is the population of Spruce Pine, AL?

215 people lived in Spruce Pine at the 2020 Census.

What is the ZIP code of Spruce Pine, AL?

The ZIP code of Spruce Pine is 35581.

What is the elevation of Spruce Pine?

1,027 feet (313 m) above sea level.

What towns are near Spruce Pine?

Phil Campbell (3.1 mi), Russellville (7.8 mi), Bear Creek (9.4 mi), Belgreen (9.4 mi), Hackleburg (10.3 mi).

Last updated: