Top 100 Courses in the U.S. for 2024-25: America’s finest designs, ranked
Why rank golf courses? Well, because we love a good 19th-hole debate. We love to make bucket lists. We love to track trends in the sport. We love to know which architects are hot (or not). And nothing spurs healthy discourse about golf course architecture more than a good list.
For these reasons and plenty others, we at GOLF think Top 100 lists are important, so the responsibility is acute to do the best job we can with them. For that, we rely on our panel of design aficionados — 127 of them scattered across the globe. Their handicaps range from +5 to 15. There’s a 52-year gap between our youngest and oldest panelist. Some have teed it up at over 2,000 courses, others at merely several hundred. (For more on our rating methodology, click here.)
To hear our ratings experts break down our latest rankings, check out our all-new travel podcast Destination GOLF. Listen and subscribe wherever you get your podcasts: APPLE | SPOTIFY | IHEART | AMAZON
Because the nature of course rating is so intensely subjective, no one opinion carries the day. The only way, then, to build meaningful consensus is to incorporate this diversity of panelists and experiences into one ranking.
Or, in this latest iteration of GOLF’s riff on the best of the best, two: the Top 100 Courses in the U.S., which you’ll find below, and, as a bonus, the Top 100 You Can Play in the U.S., which we’ll publish a week from today on GOLF.com.
Course descriptions below were written by Hayes Jackson, Ran Morrissett and Josh Sens.
Homepage image: Cypress Point (Jon Cavalier). Lead image above, from left: The Lido (Brandon Carter); Bandon Trails (Evan Schiller); Philadelphia Cricket Club – Wissahickon (Evan Schiller)
GOLF’s other course rankings: Top 100 in the World | Top 100 You Can Play | Top 100 Value Courses in the U.S. | America’s Best Municipal Courses | America’s Best Courses for $100 or Less | Top 100 in the U.K. and Ireland | Top 100 in Asia-Pacific | Top 100 Short Courses in the World
To browse and search our lists in map form, check out our new Course Finder tool.

Top 100 Courses in the U.S. (2024-25)
1 | Pine Valley | Pine Valley, NJ | 1918 | ||
2 | Cypress Point | Pebble Beach, CA | 1928 | ||
3 | Shinnecock Hills | Southampton, NY | 1931 | ||
4 | National Golf Links of America | Southampton, NY | 1911 | ||
5 | Oakmont | Oakmont, PA | 1903 | ||
6 | 1 | Augusta National | Augusta, GA | 1933 | |
7 | 1 | Sand Hills | Mullen, NE | 1995 | |
8 | Merion (East) | Ardmore, PA | 1912 | ||
9 | 2 | Pebble Beach | Pebble Beach, CA | 1919 | |
10 | Los Angeles (North) | Los Angeles, CA | 1927 | ||
11 | 2 | Fishers Island | Fishers Island, NY | 1926 | |
12 | 1 | Chicago GC | Wheaton, IL | 1895 | |
13 | 1 | Pinehurst No. 2 | Pinehurst, NC | 1907 | |
14 | Riviera | Pacific Palisades, CA | 1927 | ||
15 | Friar's Head | Riverhead, NY | 2003 | ||
16 | 2 | Prairie Dunes | Hutchinson, KS | 1937 | |
17 | 4 | Seminole | Juno Beach, FL | 1929 | |
18 | 2 | Winged Foot (West) | Mamaroneck, NY | 1923 | |
19 | 2 | Pacific Dunes | Bandon, OR | 2001 | |
20 | 1 | Oakland Hills (South) | Bloomfield Hills, MI | 1917 |
21 | 1 | The Country Club (Clyde/Squirrel) | Brookline, MA | 1899 | |
22 | 1 | San Francisco | San Francisco, CA | 1918 | |
23 | 3 | Crystal Downs | Frankfort, MI | 1932 | |
24 | Southern Hills | Tulsa, OK | 1936 | ||
25 | Shoreacres | Lake Bluff, IL | 1921 | ||
26 | 1 | California Golf Club of San Francisco | South San Francisco, CA | 1926 | |
27 | 1 | Somerset Hills | Bernardsville, NJ | 1918 | |
28 | Garden City | Garden City, NY | 1899 | ||
29 | Maidstone | East Hampton, NY | 1922 | ||
30 | The Lido | Rome, WI | 2023 | ||
31 | 3 | Camargo | Cincinnati, OH | 1926 | |
32 | 6 | Old Town | Winston Salem, NC | 1939 | |
33 | 3 | Peachtree | Atlanta, GA | 1947 | |
34 | 4 | Bethpage (Black) | Farmingdale, NY | 1935 | |
35 | 4 | Ballyneal | Holyoke, CO | 2006 | |
36 | 1 | Oak Hill (East) | Rochester, NY | 1921 | |
37 | 5 | Kiawah Island (Ocean) | Kiawah Island, SC | 1991 | |
38 | 7 | Rock Creek Cattle Company | Deer Lodge, MT | 2008 | |
39 | 1 | Bandon Trails | Bandon, OR | 2005 | |
40 | 5 | Sleepy Hollow | Briarcliff Manor, NY | 1913 |
41 | 8 | Inverness | Toledo, OH | 1919 | |
42 | 1 | Baltusrol (Lower) | Springfield, NJ | 1922 | |
43 | 1 | Myopia Hunt Club | South Hamilton, MA | 1898 | |
44 | 5 | Ohoopee Match Club | Cobbtown, GA | 2018 | |
45 | 2 | Winged Foot (East) | Mamaroneck, NY | 1923 | |
46 | 13 | CapRock Ranch | Valentine, NE | 2021 | |
47 | 3 | Yeamans Hall | Hanahan, SC | 1925 | |
48 | 2 | TPC Sawgrass (Players Stadium) | Ponte Vedra Beach, FL | 1981 | |
49 | 3 | Bandon Dunes | Bandon, OR | 1999 | |
50 | 7 | Eastward Ho! | Chatham, MA | 1922 | |
51 | Old Barnwell | Aiken, SC | 2023 | ||
52 | 5 | Quaker Ridge | Scarsdale, NY | 1926 | |
53 | 8 | The Creek | Locust Valley, NY | 1923 | |
54 | 2 | Honors Course | Ooltewah, TN | 1983 | |
55 | 1 | Whistling Straits | Sheboygan, WI | 1998 | |
56 | 8 | Muirfield Village | Dublin, OH | 1974 | |
57 | 7 | Pikewood National | Morgantown, WV | 2009 | |
58 | 9 | Valley Club of Montecito | Montecito, CA | 1929 | |
59 | 1 | Olympic (Lake) | Daly City, CA | 1924 | |
60 | 9 | The Golf Club | New Albany, OH | 1967 |
61 | 6 | Congressional (Blue) | Bethesda, MD | 1924/2020 | |
62 | 9 | Old Sandwich | Plymouth, MA | 2004 | |
63 | 7 | Wade Hampton | Cashiers, NC | 1987 | |
64 | 5 | Plainfield | Plainfield, NJ | 1916 | |
65 | 3 | Essex County | Manchester-by-the-Sea, MA | 1917 | |
66 | 2 | Piping Rock | Locust Valley, NY | 1911 | |
67 | 9 | Pasatiempo | Santa Cruz, CA | 1929 | |
68 | 3 | Kittansett | Marion, MA | 1922 | |
69 | 6 | Harbour Town | Hilton Head, SC | 1969 | |
70 | 3 | Bel-Air | Los Angeles, CA | 1926 | |
71 | 5 | Monterey Peninsula (Shore) | Pebble Beach, CA | 1962/2004 | |
72 | 1 | Scioto | Columbus, OH | 1916/2021 | |
73 | Interlachen | Edina, MN | 1911/1919/2024 | ||
74 | Medinah (#3) | Medinah, IL | 1928/2024 | ||
75 | 14 | Hollywood | Deal, NJ | 1915 | |
76 | 6 | Gozzer Ranch | Harrison, ID | 2007 | |
77 | 7 | Newport | Newport, RI | 1899/1924 | |
78 | 3 | Milwaukee | River Hills, WI | 1929 | |
79 | 2 | Old Macdonald | Bandon, OR | 2010 | |
80 | 4 | Shadow Creek | Las Vegas, NV | 1990 |
81 | 9 | Moraine | Kettering, OH | 1930 | |
82 | Fox Chapel | Fox Chapel, PA | 1925 | ||
83 | 8 | Nanea | Kailua-Kona, HI | 2003 | |
84 | 3 | Aronimink | Newton Square, PA | 1928 | |
85 | 11 | Ridgewood (Championship) | Paramus, NJ | 1929 | |
86 | 15 | White Bear Yacht Club | White Bear Lake, MN | 1915 | |
87 | Ladera | Thermal, CA | 2023 | ||
88 | Pinehurst No. 10 | Pinehurst, NC | 2024 | ||
89 | 10 | Lawsonia (Links) | Green Lake, WI | 1930 | |
90 | 12 | Monterey Peninsula (Dunes) | Pebble Beach, CA | 1924/2015 | |
91 | 3 | Cherry Hills | Cherry Hills Village, CO | 1923 | |
92 | Sankaty Head | Siaconset, MA | 1923 | ||
93 | 13 | St. Louis | St. Louis, MO | 1914 | |
94 | Old Elm | Highland Park, IL | 1913 | ||
95 | 8 | Baltimore (Five Farms East) | Baltimore, MD | 1926 | |
96 | Trinity Forest | Dallas, TX | 2016 | ||
97 | 11 | Streamsong (Red) | Streamsong, FL | 2012 | |
98 | Philadelphia Cricket (Wissahickon) | Flourtown, PA | 1922/2013 | ||
99 | 9 | Kingsley | Kingsley, MI | 2001 | |
100 | 18 | Gamble Sands | Brewster, WA | 2014 |