Elkhorn Ridge Golf Club

Located on the historic Frawley Ranch in western South Dakota, Elkhorn Ridge Golf Club is a modern 18-hole championship layout. The front nine is nestled on the side of a mountain, giving way to incredible views of the Centennial Valley, while the back nine winds through the Polo Creek Canyon and its rock wall backdrops. Golf Digest ranked Elkhorn Ridge the number one public golf course in South Dakota.

6845 St. Onge Rd. Spearfish, SD

Book a Tee-Time 605-722-4653

Explore the Golf Course

Elkhorn Ridge Golf Club offers the best combination of playing conditions, practice facilities, customer service, and value in the Black Hills.


Golf Rates

Play South Dakota's top public golf course as rated by Golf Digest!


Golf Lessons & Practice

Golf coaching is the fastest way to improve your golf game. We cater to players of all levels and offer multiple lesson packages. Our trained and experienced golf professionals offer club fittings, swing analysis, and repair services for all your golfing needs.


Enjoy a Northern Black Hills Golf Experience!

Reserve Your Tee-Time Online or Call