Golf courses in Mount Airy, NC

There are 5 golf courses in Mount Airy, NC. Of those with a listed access type, 2 are public and 2 are private.

Courses
5
18-hole
1
9-hole
4
With a range
3 of 5
Avg 18-hole yards
6,775
Nearby
6 within 20 mi

Courses in and near Mount Airy

Showing 11 courses: 5 in Mount Airy, 6 nearby.

  1. Cross Creek Country Club

    Private1129 Greenhill Rd

    18 · PAR 72 · 6,775 YD

  2. 9 · PAR 27 · 1,100 YD

  3. Mount Airy Country Club

    Private420 Country Club Rd

    9 · PAR 35 · 3,075 YD

  4. Pine Ridge Classic Golf Course

    Public562 Haystack Rd

    9 · 5,613 YD

  5. White Pines Country Club

    Public246 George St

    9 · PAR 36 · 3,540 YD

  6. Beaver Creek Golf Course

    PublicDobson, NC

    10.0 MI · 9 · PAR 36 · 3,160 YD

  7. 11.6 MI · 18 · PAR 71 · 6,520 YD

  8. Pilot Knob Park Golf Course

    PublicPilot Mountain, NC

    12.8 MI · 18 · PAR 70 · 6,400 YD

  9. Olde Mill Golf Resort

    PublicLaurel Fork, VA

    13.5 MI · 18 · PAR 72 · 6,833 YD

  10. Cedarbrook Country Club

    PublicState Road, NC

    19.1 MI · 18 · PAR 72 · 6,873 YD

  11. The Highland Course At Primland

    PublicMeadows of Dan, VA

    19.2 MI · 18 · PAR 72 · 7,034 YD

Missing a course in Mount Airy, or something out of date?

Tell us what to fix

Of the 5 Mount Airy courses that list driving range information, 3 have one.

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

Nearby cities with listed courses include Dobson, NC (10.0 miles), Fancy Gap, VA (12 miles), Pilot Mountain, NC (13 miles) and Laurel Fork, VA (14 miles).

Nearby cities

Miles, straight line

All golf courses in North Carolina

Frequently asked questions

How many golf courses are in Mount Airy, NC?

Mount Airy, NC has 5 golf courses in this directory: 1 with 18 holes and 4 with 9 holes.

What is the longest golf course in Mount Airy, NC?

Of the 18-hole courses with a listed yardage, Cross Creek Country Club is the longest at 6,775 yards.

Do golf courses in Mount Airy, NC have driving ranges?

3 of the 5 courses in Mount Airy, NC that list driving range information have one.

What cities near Mount Airy, NC have golf courses?

Nearby cities with listed courses include Dobson, NC (10.0 miles, 1 course), Fancy Gap, VA (12 miles, 1 course), Pilot Mountain, NC (13 miles, 1 course) and Laurel Fork, VA (14 miles, 1 course).

How many public golf courses are in Mount Airy, NC?

Mount Airy, NC has 2 public golf courses in this directory.

How many private golf courses are in Mount Airy, NC?

Mount Airy, NC has 2 private golf courses in this directory.

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

Of the 5 golf courses listed in Mount Airy, NC, 2 are public and 2 are private.

Listing data last updated October 2026. See data sources.