US Places
Home › States › South Dakota › Spearfish

Spearfish, South Dakota

Spearfish is a city in Lawrence County, South Dakota, with an estimated population of 13,282 in 2023. It sits at 44.4921, -103.8197 in the America/Denver time zone.

FieldValue
Place nameSpearfish
Typecity
StateSouth Dakota (SD)
CountyLawrence County
Population (2023 est.)13,282
Land area17.24 sq mi (44.64 km²)
Coordinates44.4921, -103.8197
Time zoneAmerica/Denver
ZIP codes57783, 57799

ZIP codes and area codes for Spearfish

Spearfish covers 2 ZIP codes: 57783, 57799. Browse all ZIP codes in South Dakota for the full list.

Where is Spearfish?

Spearfish is located in South Dakota, in Lawrence County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Deadwood 14 km · SDWhitewood 15 km · SDLead 16 km · SDBelle Fourche 19 km · SDSturgis 27 km · SDNewell 40 km · SDSundance 44 km · WYPiedmont 47 km · SD

Other places in Lawrence County

Lead 3,035Deadwood 1,343Whitewood 943

Related

All places in South Dakota · Search US places · Lawrence County

Frequently asked questions

What county is Spearfish, SD in?

Spearfish is in Lawrence County, South Dakota.

What is the population of Spearfish, SD?

The 2023 Census Bureau estimate is 13,282.

What time zone is Spearfish in?

Spearfish is in the America/Denver time zone.