Table of contents
Overview
3About Spearfish, SD
Spearfish is your northern gateway to the Black Hills, sitting right on I-90 about 45 miles west of Rapid City. It's perfectly positioned for exploring the region's outdoor attractions, with easy highway access and Black Hills Airport nearby for private flights. The real draw is Spearfish Canyon, where limestone cliffs put on a spectacular fall color show that rivals New England.
Where is Spearfish, SD on the map?
Spearfish, SD is in United States, at 44.491, -103.816 - about 18 km west of Whitewood, SD.
How far is Spearfish, SD from where I am?
Use your device location to see the distance to Spearfish, SD, how long the drive takes, and directions from where you are.
Book
2Find hotels in Spearfish, SD
Rent a car near Spearfish, SD
Play
2Race a go-kart track in Spearfish, SD
Race a go-kart track generated from the real streets of Spearfish, SD.
Spearfish Grand PrixEasyPlay a pub crawl round in Spearfish, SD
Nine holes from pub to pub through the real streets of Spearfish, SD. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Spearfish, SD?
The closest airport to Spearfish, SD is Rapid City Regional Airport, 97 km (about 1 h 17 min by car).
