Elkhorn Ridge Golf Club
Spearfish, SD
Elkhorn Ridge Golf Club is a public golf course in Spearfish, South Dakota. The course features 18 holes.
Elkhorn Ridge Golf Club is a public golf course in Spearfish, South Dakota.
About Elkhorn Ridge Golf Club
Nestled in the scenic Black Hills just outside Spearfish, this public track takes full advantage of its dramatic terrain to create memorable golf holes that feel more expensive than they actually are. The routing winds through rolling hills and mature pine trees, with several elevated tees offering spectacular views of the surrounding mountains. What sets Elkhorn Ridge apart from other regional courses is how naturally the holes sit in the landscape. Rather than forcing golf through unsuitable terrain, the design works with the natural contours to create strategic interest without artificial difficulty. The course maintains solid conditions year-round and represents excellent value for Black Hills golf, especially considering the premium you'd pay for similar mountain scenery at resort destinations. With a 4.4 Google rating from local players, it's clearly doing something right in terms of playability and maintenance. The walking-friendly policy is a nice touch that many public courses in the area don't offer, making it particularly appealing if you want to experience the natural setting at a more leisurely pace.
Key Facts
- Elkhorn Ridge Golf Club is located in Spearfish, South Dakota.
- Course type: public.
- Number of holes: 18.
- Walking: Allowed.
- Gems Index score: 75/100.
Frequently Asked Questions About Elkhorn Ridge Golf Club
Nearby Courses
More Courses in South Dakota
View all →Similar Gems
Check rates
Walking allowed