Flag of South Dakota

Golf courses in South Dakota

South Dakota has 114 golf courses in 88 cities in this directory: 35 with 18 holes, 78 with 9 holes and 1 with another or unlisted hole count.

109 COURSES MAPPED
Courses
114
Cities
88
18-hole
35
9-hole
78
Avg 18-hole yards
6,343
Longest
7,245Sutton Bay Golf Course

Of the 113 South Dakota courses that list driving range information, 71 have one.

Across 35 18-hole courses with a listed yardage, the average is 6,343 yards. The longest is Sutton Bay Golf Course in Agar at 7,245 yards.

Top cities in South Dakota

All 88 cities
  1. Sioux Falls5 public · 2 private 8 courses
  2. Rapid City6 public · 1 private 7 courses
  3. Aberdeen2 public 2 courses
  4. Brandon2 public 2 courses
  5. Brookings1 public · 1 private 2 courses
  6. Dakota Dunes1 public · 1 private 2 courses
  7. Delmont2 public 2 courses
  8. Fort Pierre2 public 2 courses

All 88 cities

Top cities

Longest courses

18-hole, yards
  1. 1Sutton Bay Golf CoursePrivateAgar7,245
  2. 2Elkhorn Ridge Golf ClubPublicSpearfish7,220
  3. 3Prairie Green Golf CoursePublicSioux Falls7,179
  4. 4Dakota Dunes Country ClubPrivateDakota Dunes7,165
  5. 5Meadowbrook Golf CoursePublicRapid City7,054
  6. 6The Country Club of Sioux FallsPrivateSioux Falls7,028
  7. 7Wild Oak Golf CoursePublicMitchell6,902
  8. 8Bakker CrossingPublicSioux Falls6,901
  9. 9Hillcrest Golf & Country ClubSemi-privateYankton6,874
  10. 10Hart Ranch Golf ClubPublicRapid City6,841

States next to South Dakota

Frequently asked questions

How many golf courses are in South Dakota?

South Dakota has 114 golf courses in 88 cities in this directory: 35 with 18 holes, 78 with 9 holes and 1 with another or unlisted hole count.

Which city in South Dakota has the most golf courses?

Sioux Falls has the most, with 8 courses, followed by Rapid City (7) and Aberdeen (2).

What is the longest golf course in South Dakota?

Among 18-hole courses with a listed yardage, Sutton Bay Golf Course in Agar is the longest at 7,245 yards.

How long is the average 18-hole course in South Dakota?

The average listed yardage across 35 18-hole courses in South Dakota is 6,343 yards.

How many golf courses in South Dakota have a driving range?

71 of the 113 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.