Flag of South Carolina

Golf courses in South Carolina

This directory lists 319 golf courses across 124 cities in South Carolina, 267 with 18 holes, 45 with 9 holes and 7 with another or unlisted hole count.

254 COURSES MAPPED
Courses
319
Cities
124
18-hole
267
9-hole
45
Avg 18-hole yards
6,674
Longest
7,937Kiawah Island Golf Resort Ocean Course

Of the 315 South Carolina courses that list driving range information, 285 have one.

Across 264 18-hole courses with a listed yardage, the average is 6,674 yards. The longest is Kiawah Island Golf Resort Ocean Course in Johns Island at 7,937 yards.

Top cities in South Carolina

All 124 cities
  1. Hilton Head Island11 public · 8 private 21 courses
  2. Myrtle Beach14 public · 4 private 19 courses
  3. Bluffton7 public · 8 private 15 courses
  4. Columbia5 public · 4 private 10 courses
  5. Pawleys Island7 public · 1 private · 1 semi‑private 10 courses
  6. Aiken4 public · 4 private 8 courses
  7. Greenville3 public · 4 private 8 courses
  8. Murrells Inlet6 public · 1 private 7 courses

All 124 cities

Top cities

Longest courses

18-hole, yards
  1. 1Kiawah Island Golf Resort Ocean CoursePublicJohns Island7,937
  2. 2Congaree Golf ClubPrivateRidgeland7,850
  3. 3Grande Dunes Golf ClubPublicMyrtle Beach7,618
  4. 4Hampton Hall ClubPrivateBluffton7,521
  5. 5Barefoot Resort Dye CoursePublicNorth Myrtle Beach7,343
  6. 6Riverton Pointe Golf and Country ClubPrivateHardeeville7,322
  7. 7The Golf Club At Hilton Head LakesPublicHardeeville7,317
  8. 8Woodside Country ClubPrivateAiken7,254
  9. 9Sage Valley Golf ClubPrivateGraniteville7,245
  10. 10The Cliffs At Mountain ParkPrivateMarietta7,213

States next to South Carolina

Frequently asked questions

How many golf courses are in South Carolina?

South Carolina has 319 golf courses in 124 cities in this directory: 267 with 18 holes, 45 with 9 holes and 7 with another or unlisted hole count.

Which city in South Carolina has the most golf courses?

Hilton Head Island has the most, with 21 courses, followed by Myrtle Beach (19) and Bluffton (15).

What is the longest golf course in South Carolina?

Among 18-hole courses with a listed yardage, Kiawah Island Golf Resort Ocean Course in Johns Island is the longest at 7,937 yards.

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

The average listed yardage across 264 18-hole courses in South Carolina is 6,674 yards.

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

285 of the 315 courses that list driving range information have one.

Listing data last updated October 2026. See data sources.