Spearfish, Dakota Selatan

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