Spearfish, Dakota Selatan

Spearfish ialah sebuah kota yang terletak di Lawrence County, South Dakota, Amerika Serikat. Meliputi wilayah seluas 15,8 km2, dan berpenduduk 8.606 jiwa, serta kepadatan penduduk 543,8 jiwa/km2. Kota ini didirikan pada 1876.