North Spearfish

Census-designated place in Lawrence County, South Dakota

Aerial view of North Spearfish, South Dakota
Aerial view: USDA NAIP · USGS The National Map (public domain)

North Spearfish is an unincorporated community (census-designated place) in Lawrence County, South Dakota, with 2,366 residents (2020 Census). It sits at 3,652 ft (1,113 m) above sea level. The nearest town is Mountain Plains, 3.6 miles SE.

About North Spearfish

North Spearfish is a census-designated place (CDP) in Lawrence County, South Dakota, United States. The population was 2,366 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

North Spearfish weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in North Spearfish

All 23 webcams near North Spearfish ›

Webcams: Windy.com

Living in North Spearfish

Median household income
$76,809
Median home value
$356,200
Median rent
$1,264/mo
Median age
40.3
Cost of living and demographics of North Spearfish ›

Do you know North Spearfish? Tell us about it

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

Map of North Spearfish

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

North Spearfish 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 ›

North Spearfish, SD population

North Spearfish had 2,366 residents in the 2020 Census.

2020 Census2,366
Density553 per sq mi (214 per km²)

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

North Spearfish at a glance

StateSouth Dakota (SD)
CountyLawrence County
TypeCensus-designated place
Population2,366 (2020)
Land area4.27 sq mi (11.1 km²)
Elevation3,652 ft (1,113 m)
Coordinates44.5107° N, 103.9045° W
ZIP code57799
Census code (GEOID)4645715

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

Towns near North Spearfish

Straight-line distance between town centers.

Frequently asked questions about North Spearfish

What county is North Spearfish in?

North Spearfish is in Lawrence County, South Dakota.

What is the population of North Spearfish, SD?

2,366 people lived in North Spearfish at the 2020 Census.

What is the ZIP code of North Spearfish, SD?

The ZIP code of North Spearfish is 57799.

What is the elevation of North Spearfish?

3,652 feet (1,113 m) above sea level.

What towns are near North Spearfish?

Mountain Plains (3.6 mi), Spearfish (4.6 mi), Beulah (9.1 mi), St. Onge (9.4 mi), Belle Fourche (10.8 mi).

Last updated: