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.
| Field | Value |
|---|---|
| Place name | Spearfish |
| Type | city |
| State | South Dakota (SD) |
| County | Lawrence County |
| Population (2023 est.) | 13,282 |
| Land area | 17.24 sq mi (44.64 km²) |
| Coordinates | 44.4921, -103.8197 |
| Time zone | America/Denver |
| ZIP codes | 57783, 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
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.