Stem

Town in Granville County, North Carolina

View of Stem, North Carolina
Photo: Burnsidegen · CC BY-SA 3.0

Stem is a town in Granville County, North Carolina, with 960 residents (2020 Census). It sits at 472 ft (144 m) above sea level. The nearest town is Butner, 4.4 miles S.

About Stem

Stem is a town in Granville County, North Carolina, United States. The population was 960 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

Stem weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Stem

All 6 webcams near Stem ›

Webcams: Windy.com

Living in Stem

Median household income
$95,625
Median home value
$240,500
Median rent
$925/mo
Median age
32.1
Cost of living and demographics of Stem ›

Do you know Stem? Tell us about it

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

Map of Stem

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

Stem 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 ›

Stem, NC population

Stem had 960 residents in the 2020 Census.

2020 Census960
Density774 per sq mi (299 per km²)

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

Stem at a glance

StateNorth Carolina (NC)
CountyGranville County
TypeTown
Population960 (2020)
Land area1.24 sq mi (3.2 km²)
Water area0.00 sq mi (0.01 km²)
Elevation472 ft (144 m)
Coordinates36.1957° N, 78.7222° W
ZIP code27581
Census code (GEOID)3764940

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

Towns near Stem

Straight-line distance between town centers.

Frequently asked questions about Stem

What county is Stem in?

Stem is in Granville County, North Carolina.

What is the population of Stem, NC?

960 people lived in Stem at the 2020 Census.

What is the ZIP code of Stem, NC?

The ZIP code of Stem is 27581.

What is the elevation of Stem?

472 feet (144 m) above sea level.

What towns are near Stem?

Butner (4.4 mi), Creedmoor (5.5 mi), Rougemont (10.7 mi), Oxford (11.5 mi), Gorman (11.6 mi).

Last updated: