← Cities

Spearfish

About 13,000 people.

Spearfish

Spearfish is a scenic mountain town tucked into the northern Black Hills. It is surrounded by tall canyon walls, forests and sparkling streams.

Drive the gorgeous Spearfish Canyon to see waterfalls, learn about fish at the historic D.C. Booth Fish Hatchery, and hike the pine-covered trails.

(photo coming)

Spearfish Canyon

This deep, green canyon is famous for its steep rock walls and pretty waterfalls. A scenic drive winds through it, and it is especially colorful in the fall.

(photo coming)

Fish Hatchery

The historic D.C. Booth Fish Hatchery lets kids feed trout, see old fish-railcars and explore ponds full of swimming fish in a beautiful park setting.