Spearfish

Spearfish je mesto v Spojených štátoch amerických, v západnej časti Južnej Dakoty. Nachádza sa v Lawrence County, má rozlohu  a žije tu 8 606 obyvateľov (2000).

Mesto leží na severnom predhorí Black Hills, východne od hranice s Wyomingom. Južne od mesta sa nachádza chránené územie Black Hills National Forest a lyžiarske strediská Terry Peak a Deer Mountain.

Mestá v Južnej Dakote