Golf courses in Charlotte, NC

There are 23 golf courses in Charlotte, NC: 10 public and 13 private.

Courses
23
18-hole
22
9-hole
1
With a range
21 of 23
Avg 18-hole yards
6,537
Nearby
6 within 14 mi

Courses in and near Charlotte

Showing 29 courses: 23 in Charlotte, 6 nearby.

  1. Ballantyne Country Club

    Private11120 Ballantyne Crossing Ave

    18 · PAR 72 · 7,032 YD

  2. Carmel Country Club

    Private4735 Carmel Rd

    18 · PAR 72 · 6,701 YD

  3. Carolina Golf Club

    Private2415 Old Steele Creek Rd

    18 · PAR 70 · 6,201 YD

  4. Cedarwood Country Club

    Private4100 Pineville Matthews Rd

    18 · PAR 71 · 6,905 YD

  5. Charles T. Myers Golf Course

    Public7817 Harrisburg Rd

    18 · PAR 72 · 6,783 YD

  6. Charlotte Country Club

    Private2465 Mecklenburg Ave

    18 · 7,335 YD

  7. 9 · PAR 35 · 3,001 YD

  8. Harry L. Jones, Sr. Golf Course

    Public1525 W Tyvola Rd

    18 · PAR 72 · 7,360 YD

  9. Highland Creek Golf Club

    Public7101 Highland Creek Pkwy

    18 · PAR 72 · 6,520 YD

  10. Myers Park Country Club

    Private2415 Roswell Ave

    18 · PAR 71 · 7,120 YD

  11. Oak Hills Golf Course

    Public4008 Oakdale Rd

    18 · PAR 72 · 6,319 YD

  12. Olde Sycamore Golf Plantation

    Public7500 Olde Sycamore Dr

    18 · PAR 72 · 6,965 YD

  13. Paradise Valley Par-3 Golf Course

    Public110 Barton Creek Dr

    18 · PAR 54 · 1,264 YD

  14. Pine Island Country Club

    Private1701 Stoneyridge Dr

    18 · PAR 71 · 6,476 YD

  15. Pine Lake Country Club

    Private5504 Lebanon Rd

    18 · PAR 72 · 6,643 YD

  16. Providence Country Club

    Private6001 Providence Country Club Dr

    18 · PAR 72 · 7,008 YD

  17. Quail Hollow Club

    Private3700 Gleneagles Rd

    18 · PAR 72 · 7,114 YD

  18. Raintree Country Club

    Private8600 Raintree Ln

    18 · PAR 72 · 6,579 YD

  19. Sunset Hills Public Golf Course

    Public800 Radio Rd

    18 · PAR 71 · 6,124 YD

  20. The Golf Club At Ballantyne

    Public10000 Ballantyne Commons Pkwy

    18 · PAR 71 · 6,710 YD

  21. The Palisades Country Club

    Private13704 Grand Palisades Pkwy

    18 · PAR 72 · 6,797 YD

  22. The Tradition Golf Club

    Public3800 Prosperity Church Rd

    18 · PAR 72 · 6,978 YD

  23. TPC Piper Glen

    Private4300 Piper Glen Dr

    18 · PAR 72 · 6,883 YD

  24. Springfield Golf Club

    PublicFort Mill, SC

    11.0 MI · 18 · PAR 72 · 6,906 YD

  25. The Divide Golf Club

    PublicMatthews, NC

    11.0 MI · 18 · PAR 72 · 6,973 YD

  26. Pebble Creek Par 3 Golf Course

    PublicIndian Trail, NC

    11.2 MI · 18 · PAR 54 · 2,252 YD

  27. Emerald Lake Golf Club

    PublicMatthews, NC

    12.2 MI · 18 · PAR 71 · 6,756 YD

  28. Firethorne Country Club

    PrivateMarvin, NC

    12.5 MI · 18 · PAR 72 · 6,904 YD

  29. Green Meadows Golf Course

    PublicMount Holly, NC

    13.6 MI · 18 · PAR 70 · 5,767 YD

Missing a course in Charlotte, or something out of date?

Tell us what to fix

Of the 23 Charlotte courses that list driving range information, 21 have one.

Among the 22 18-hole courses here with a listed yardage, the longest is Harry L. Jones, Sr. Golf Course at 7,360 yards, and the average is 6,537 yards.

Charlotte is in North Carolina, which has 475 golf courses across 230 cities in this directory.

Nearby cities with listed courses include Matthews, NC (12 miles), Indian Trail, NC (12 miles), Marvin, NC (13 miles) and Fort Mill, SC (13 miles).

Nearby cities

Miles, straight line

All golf courses in North Carolina

Frequently asked questions

How many golf courses are in Charlotte, NC?

Charlotte, NC has 23 golf courses in this directory: 22 with 18 holes and 1 with 9 holes.

What is the longest golf course in Charlotte, NC?

Of the 18-hole courses with a listed yardage, Harry L. Jones, Sr. Golf Course is the longest at 7,360 yards.

Do golf courses in Charlotte, NC have driving ranges?

21 of the 23 courses in Charlotte, NC that list driving range information have one.

How long is the average 18-hole course in Charlotte, NC?

Across 22 18-hole courses with a listed yardage, the average is 6,537 yards.

What cities near Charlotte, NC have golf courses?

Nearby cities with listed courses include Matthews, NC (12 miles, 2 courses), Indian Trail, NC (12 miles, 2 courses), Marvin, NC (13 miles, 1 course) and Fort Mill, SC (13 miles, 3 courses).

How many public golf courses are in Charlotte, NC?

Charlotte, NC has 10 public golf courses in this directory.

How many private golf courses are in Charlotte, NC?

Charlotte, NC has 13 private golf courses in this directory.

How many public vs private golf courses are in Charlotte, NC?

Of the 23 golf courses listed in Charlotte, NC, 10 are public and 13 are private.

Listing data last updated October 2026. See data sources.