Golf Digest Top 100 Courses - Golfnow
 

NO.
9

TPC Sawgrass

Location: Ponte Vedra Beach, FL
NO.
16

The Quarry at Giants Ridge

Location: Biwabik, MN
NO.
19

Princeville Golf Club - Prince Course

Location: Princeville, HI
NO.
20

Forest Dunes Golf Course

Location: Roscommon, MI
NO.
25

Chambers Bay

Location: University Place, WA
NO.
27

Mauna Kea Resort

Location: Kohala Coast, HI
NO.
30

Pasatiempo Golf Club

Location: Santa Cruz, CA
NO.
36

Tullymore Golf Club

Location: Stanwood, MI
NO.
37

The Challenge at Manele

Location: Lanai, HI
NO.
38

Hammock Beach - Ocean Course

Location: Palm Coast, FL
NO.
44

Black Lake Golf Club

Location: Onaway, MI
NO.
46

Grande Dunes Golf Club

Location: Myrtle Beach, SC
NO.
48

Camp Creek Golf Club

Location: Panama City Beach, FL
NO.
53

Madden's on Gull Lake - The Classic Course

Location: Brainerd, MN
NO.
54

Eagle Eye Golf Club

Location: Bath, MI
NO.
56

Longaberger Golf Club

Location: Nashport, OH
NO.
62

PGA WEST® - TPC Stadium Course

Location: La Quinta, CA
NO.
64

Pumpkin Ridge Golf Club - Ghost Creek Course

Location: North Plains, OR
NO.
65

Edgewood Tahoe Golf Course

Location: Stateline, NV
NO.
67

Tetherow

Location: Bend, OR
NO.
70

Spring Creek

Location: Gordonsville, VA
NO.
75

Wailea Golf Club - Gold Course

Location: Wailea, Maui, HI
NO.
77

Old Greenwood Golf Course

Location: Truckee, CA
NO.
78

Tobacco Road Golf Course

Location: Sanford, NC
NO.
84

Turning Stone Resort - Kaluyat Course

Location: Verona, NY
NO.
85

Nemacolin Woodlands Resort - Mystic Rock Course

Location: Farmington, PA
NO.
87

The Bull At Pinehurst Farms

Location: Sheboygan Falls, WI
NO.
88

Bayside Resort Golf Club

Location: Selbyville, DE
NO.
89

The Golf Club At Redlands Mesa

Location: Grand Junction, CO
NO.
90

Grande Dunes Golf Club - Resort Course

Location: Myrtle Beach, SC
NO.
93

Innisbrook Golf Club - Copperhead Course

Location: Innisbrook, FL
NO.
94

Tidewater Golf Club

Location: North Myrtle Beach, SC
NO.
96

Chase Course at Coyote Springs

Location: Coyote Springs, NV
NO.
100

TPC Louisiana

Location: Avondale, LA