Spearfish, South Dakota Tourism

Spearfish (Lakota: hočhápȟe) is a city in Lawrence County, South Dakota, United States. The population was 10,494 at the 2010 census.


Looking for travel information about Spearfish, South Dakota? Explore the best travel advice on Spearfish, South Dakota, United States. Spearfish, South Dakota is located at a short trip away from Deadwood a major city in United States. Deadwood is bestowed with interesting set of attractions like Mount Moriah Cemetery, Deadwood Mountain Grand Hotel, Saloon No. 10. Also, to reach Spearfish, South Dakota, you'll have to take a flight to Deadwood; so its not really a detour. And even if it is, the city is worth paying at least a quick visit. A vacation to Spearfish, South Dakota can typically be of 1-2 days. Immerse in the spirit of the city and you'll not miss your home.