Spearfish, South Dakota

Spearfish: city in Lawrence County, South Dakota, United States

About

Spearfish is a city located in the county of Lawrence in the U.S. state of South Dakota. Its population at the 2010 census was 10,494 and a population density of 246 people per km². After 10 years in 2020 city had an estimated population of 11,900 inhabitants.

The city was created 150 years ago in 1875.

Spearfish locator map
Location of Spearfish on South Dakota map.

Quick Facts about Spearfish

Population 11,900 (2020)
Country United States of America
State South Dakota (United States)
County Lawrence County
Different from Spearfish torpedo
Postal code 57799, 57783
Phone Area Codes 605
Area 42.64 km2
Latitude & Longitude 44.4908,-103.8594
Altitude 3,648 feet / 1112 meters
Establishment January 01, 1876 (150 years ago)
Time Zone UTC−07:00
Local time 18:27:16 (22nd April 2026)
Density 279 Pop. per km² as of 2020
Population growth 11.82% (2010-2020)
Weather 58℉ Partly Cloudy 7-days weather
Spearfish historic commercial district  Lawrence County  SD image
Spearfish historic commercial district Lawrence County SD image

Geography

Spearfish is located at 44°29'27"N 103°51'34"W (44.4908200, -103.8593700).

Spearfish map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

58°F
Partly Cloudy
5 to 9 mph SE Tuesday Night

Partly cloudy. Low around 58, with temperatures rising to around 61 overnight. Southeast wind 5 to 9 mph, with gusts as high as 18 mph.

7-Day Forecast

Official website of Spearfish

Official Website

Demographics

The population of Spearfish increased by 11.82% in 10 years.

Year Population % Change Method
2010 10,494 - census
2011 10,617 1.16% estimation process
2012 10,679 0.58% estimation process
2013 11,024 3.13% estimation process
2014 11,031 0.06% estimation process
2015 11,181 1.34% estimation process
2016 11,438 2.25% estimation process
2017 11,646 1.79% estimation process
2018 11,667 0.18% estimation process
2019 11,756 0.76% estimation process
2020 11,900 1.21% estimation process
Spearfish zip code is 57783. County name: Lawrence, County fips: 46081
SPF, Spirfish, aspyrfysh dakwtay jnwby, sbyrfysh, si pi er fei shen, spiyarafisa, Спирфиш, اسپیرفیش، داکوتای جنوبی, سبيرفيش, سپئیرفش، جنوبی ڈکوٹا, स्पियरफ़िश, 斯皮尔菲什

Best Things to Do in Spearfish

1Spearfish, South Dakota

Rating: 4.6 (105)

Spearfish, SD 57783 View details

Phone: +16056421325 | Website available

Services and Civic Places in Spearfish

1Spearfish City Office

625 N 5th St, Spearfish, SD 57783 View details

Phone: +16056421325 | Website available

2City of Spearfish

625 N 5th St, Spearfish, SD 57783 View details

Phone: +16056421325 | Website available

People born in Spearfish (6)

People born in Spearfish, including football player Ernie Smith, Clerk of the US House of Representatives Jeff Trandahl, politician Troy Heinert, .

More notable people

Nearby Schools and Colleges

Schools and campuses linked to Spearfish, SD. Select a name to open its map and contact details.

Code Name City ZIP
219046 Black Hills State University Spearfish (SD) 57799-9500

Closest post offices linked to Spearfish.

Post Office Name City ZIP
Spearfish Post Office Spearfish (SD) 57783

Other cities in Lawrence County

Cities, towns, neighborhoods & other populated places in Lawrence County , SD.

City Name Population Title
Lead 2,947 City in South Dakota, United States of America
North Spearfish 2,285 Census-designated place in Lawrence County, South Dakota, United States
Deadwood 1,294 City in and county seat of Lawrence County, South Dakota, United States
Whitewood 999 City in Lawrence County, South Dakota, United States
Saint Onge 364 Unincorporated community in South Dakota
Preston 184 Township in Brookings County, South Dakota
Central City 131 City in Lawrences County, South Dakota, United States
Englewood 19 Human settlement in United States of America

Distance to Other Cities

Spearfish distances to largest South Dakota cities