Map of Spearfish
Here is the location map of Spearfish.
Where is located Spearfish?
City is located in Lawrence County, South Dakota, United States. Spearfish is located 5 km from Black Hills State University and 4 km from Spearfish City Campground. The nearest lake Red Lake is 19 km away. The nearest beach Sheridan Lake North is 63 km away. The nearest museum High Plains Western Heritage Center is 3 km away. The nearest park Bear Butte State Park is 31 km away. The nearest castle Jim Bridger's Fort is 641 km away. The nearest city Deadwood is 14 km away.