Golfweek Top 100 Modern Courses (1960 to present)

Since 1997, our partner Golfweek has published an annual list of the nation's top 100 Modern golf courses (courses built after 1960). Golfweek’s raters rank the courses using 10 criteria: Routing, Quality of Shaping, Overall Land Plan, Greens and Surrounds, Variety and Memorability of Par 3s, Variety and Memorability of Par 4s, Variety and Memorability of Par 5s, Tree and Landscape Management, Conditioning and what the publication calls a “Walk in the Park” test, or how memorable the experience is for a golfer.


1. Sand Hills Golf Club

36410 Sand Hills Rd
Mullen, NE  69152

Phone: (308) 546-2237


2. Bandon Dunes Golf Resort - Pacific Dunes

57744 Round Lake Rd
Bandon, OR  97411-6360

Phone: (541) 347-4380 or (888) 345-6008


3. Whistling Straits - Straits Course

N8501 Hwy Ls
Sheboygan, WI  53083-5156

Phone: (920) 565-6050 or (800) 618-5535


4. Bandon Dunes Golf Resort - Bandon Dunes

57744 Round Lake Rd
Bandon, OR  97411-6360

Phone: (541) 347-4380 or (888) 345-6008


5. Ballyneal Golf Club

1 Ballyneal Ln
Holyoke, CO  80734-8711

Phone: (970) 854-5900


6. Sebonack Golf Club

405 Sebonac Rd
Southampton, NY  11968-2757

Phone: (631) 287-4444


7. The Golf Club

4522 Kitzmiller Rd
New Albany, OH  43054-9565

Phone: (614) 855-7326


8. Pete Dye Golf Club

801 Aaron Smith Dr
Bridgeport, WV  26330-9615

Phone: (304) 842-2801


9. Friar's Head Golf Club

3000 Sound Ave
Riverhead, NY  11901-1113

Phone: (631) 722-5200


10. Shadow Creek Golf Club

3 Shadow Creek Dr
N. Las Vegas, NV  

Phone: 702-399-7111


11. Muirfield Village Golf Club

5750 Memorial Dr
Dublin, OH  43017-9742

Phone: (614) 889-6740


12. Old Sandwich Golf Club

247-R Old Sandwich Rd
Plymouth, MA  02360-2511

Phone: (508) 209-2200


13. Kinloch Golf Club

100 Kinloch Dr
Manakin Sabot, VA  23103-2909

Phone: (804) 784-8000


14. Spyglass Hill Golf Course

Spyglass Hill and Stevenson Dr.
Pebble Beach, CA  93953

Phone: (831) 625-8563 or (800) 654-9300


15. The Honors Course

9603 Lee Hwy
Ooltewah, TN  37363-6825

Phone: (423) 238-4272


16. TPC at Sawgrass - Stadium Course

110 Championship Way
Ponte Vedra Beach, FL  32082

Phone: (904) 273-3230


17. Kiawah Island Resort - Ocean Course

1 Sanctuary Beach Dr
Kiawah Island, SC  29455-5434

Phone: (843) 768-2121 or (888) 854-2924


18. Wade Hampton Golf Club

Highway 107 South
Cashiers, NC  28717

Phone: (828) 743-5465


19. The Kingsley Club

600 Niblick Trl
Kingsley, MI  49649-9480

Phone: (231) 263-3000


20. Chambers Bay Golf Club

6320 Grandview Dr W
University Place, WA  98467-1060

Phone: (253) 460-4653


21. Calusa Pines Golf Club

2250 Ridge Rd
Naples, FL  34120-3910

Phone: (239) 352-3330


22. Colorado Golf Club

8000 Preservation Trl
Parker, CO  80134-6397

Phone: (303) 840-5400


23. Bayonne Golf Club

1 Lefante Way
Bayonne, NJ  07002-5070

Phone: (201) 823-4800


24. The Dunes Club

10600 Marquette Dr
New Buffalo, MI  49117-9231

Phone: (269) 469-5539


25. Dallas National Golf Club

1515 Knoxville Rd
Dallas, TX  75211-1328

Phone: (214) 331-4195


26. Wild Horse Golf Course

40950 Road 768
Gothenburg, NE  69138-4054

Phone: (308) 537-7700


27. Mayacama Golf Club

525 Mayacama Club Dr
Santa Rosa, CA  95403-8222

Phone: (707) 569-2900 or (866) 393-1818


28. Bandon Dunes Golf Resort - Bandon Trails

57744 Round Lake Rd
Bandon, OR  97411-6360

Phone: (541) 347-4380 or (888) 345-6008


29. Castle Pines Golf Club

1000 Hummingbird Dr
Castle Rock, CO  80108-9003

Phone: (303) 688-6000


30. World Woods Golf Club - Pine Barrens

17590 Ponce de Leon Blvd
Brooksville, FL  34614-0809

Phone: (352) 796-5500 x4


31. Harbour Town Golf Links

11 Lighthouse Ln
Hilton Head Island, SC  29928-7271

Phone: (843) 363-8385 or (800) 732-7463


32. Desert Forest Golf Club

37207 N Mule Train Rd
Carefree, AZ  85377

Phone: (480) 488-4589


33. Monterey Peninsula Country Club - Shore Course

3000 Club Rd
Pebble Beach, CA  93953-2542

Phone: (831) 373-1556


34. Double Eagle Club

6025 Cheshire Rd
Galena, OH  43021-9408

Phone: (740) 548-7799


35. Galloway National Golf Club

270 S New York Rd
Absecon, NJ  08205-9600

Phone: (609) 748-1000


36. Boston Golf Club

19 Old County Rd
Hingham, MA  02043-3519

Phone: (781) 741-5123


37. Arcadia Bluffs Golf Club

14710 Northwood Hwy
Arcadia, MI  49613-9716

Phone: (231) 889-3001 or (800) 494-8666


38. Gozzer Ranch Golf and Lake Club

5647 S. Gozzer Road
Harrison, ID  83833

Phone: (208) 665-6655


39. Blackwolf Run Golf Club - River Course

1111 W Riverside Dr
Kohler, WI  53044-1633

Phone: (920) 457-4446 or (800) 344-2838


40. The Club At Pronghorn - Fazio Course

65600 Pronghorn Club Dr
Bend, OR  97701-0101

Phone: (541) 693-5365 or (800) 541-9424


41. Fallen Oak Golf Club

24400 Highway 15
Saucier, MS  39574-7539

Phone: (228) 386-7015 or (877) 805-4657


42. Paa-Ko Ridge Golf Course

1 Club House Dr
Sandia Park, NM  87047-8531

Phone: (505) 281-6000 or (866) 898-5987


43. Black Diamond Ranch - Quarry Course

3124 W Black Diamond Cir
Lecanto, FL  34461

Phone: (352) 746-3446 or (800) 328-8099


44. Golf Club at Cuscowilla

640 Old Phoenix Rd
Eatonton, GA  31024

Phone: (706) 484-0050 or (800) 458-5351


45. Whispering Pines Golf Club

1532 Whispering Pines Dr
Trinity, TX  75862-7100

Phone: (936) 594-4980


46. Sutton Bay Golf Club

28950 Sutton Bay Trl
Agar, SD  57520-5104

Phone: (605) 264-5530


47. The Preserve Golf Club

19 Pronghorn Run
Carmel, CA  93923-7711

Phone: (831) 626-8200


48. Karsten Creek Golf Club

1800 S Memorial Dr
Stillwater, OK  74074-1072

Phone: (405) 743-1658


49. The Club At Black Rock - Engh Course

W Rockford Bay Rd
Coeur D Alene, ID  83816

Phone: (208) 676-8999 or (888) 989-7625


50. Quail Hollow Club

3700 Glen Eagles Rd
Charlotte, NC  28210-4937

Phone: (704) 552-1727


51. Trump National Golf Club

567 Lamington Rd
Bedminster, NJ  07921-2781

Phone: (908) 470-4400


52. Forest Highlands Golf Club - Canyon Course

1 Forest Highlands
Flagstaff, AZ  86001-8401

Phone: (928) 525-9000 or (888) 470-4607


53. Long Cove Club

44 Long Cove Dr
Hilton Head Island, SC  29928-3305

Phone: (843) 686-1020 or (800) 995-4069


54. Wolf Run Golf Club

601 S 900 E
Zionsville, IN  46077-8856

Phone: (317) 769-5260


55. The Rim Golf Club

300 S Club House
Payson, AZ  85541-5861

Phone: (928) 472-1480 or (888) 746-2582


56. Butler National Golf Club

2616 York Rd
Oak Brook, IL  60523-2364

Phone: (630) 990-3333


57. Sea Island Golf Club - Seaside Course

100 Retreat Rd
St. Simons Island, GA  31522-2491

Phone: (912) 638-5118 or (800) 732-4752


58. Lahontan Golf Club

12700 Lodgetrail Dr
Truckee, CA  96161-5125

Phone: (530) 550-2424


59. Atlantic Golf Club

1040 Scuttle Hole Road
Bridgehampton, NY  11932

Phone: (631) 537-1818


60. The Concession Golf Club

7710 Lindrick Ln
Bradenton, FL  34202-4604

Phone: (941) 322-1465


61. Olde Farm Golf Club

16639 Old Jonesboro Rd
Bristol, VA  24202-5001

Phone: (276) 669-1042


62. Kapalua Golf Club - Plantation Course

300 Kapalua Dr
Lahaina, HI  96761-9041

Phone: (877) 527-2582 or (877) 527-2582


63. Lost Dunes Golf Club

9300 Red Arrow Hwy
Bridgman, MI  49106-9592

Phone: (269) 465-9300


64. Cog Hill Golf and Country Club - Dubsdread

12294 Archer Ave
Lemont, IL  60439-6711

Phone: (630) 257-5872


65. Eugene Country Club

255 Country Club Rd
Eugene, OR  97401-2294

Phone: (541) 344-5124


66. Kiawah Island Club - Cassique Course

100 Old Cedar Ln
Johns Island, SC  29455-5833

Phone: (843) 768-5752


67. Victoria National Golf Club

2000 Victoria National Blvd
Newburgh, IN  47630-8488

Phone: (812) 858-8230


68. Black Sheep Golf Club

2S610 Seavey Rd
Sugar Grove, IL  60554-9723

Phone: (630) 879-2000


69. Shoal Creek Country Club

100 New Williamsburg Dr
Shoal Creek, AL  35242-5940

Phone: (205) 991-9000


70. Sanctuary Golf Course

7549 Daniels Park Rd
Sedalia, CO  80135-8718

Phone: (303) 224-2860


71. Hidden Creek Golf Club

75 Asbury Rd
Egg Harbor Township, NJ  08234-7103

Phone: (609) 909-2990


72. Briggs Ranch Golf Club

2818 Rustlers Trl
San Antonio, TX  78245-3617

Phone: (210) 670-9400


73. The Powder Horn Golf Club

23 Country Club Ln
Sheridan, WY  82801-8547

Phone: (307) 673-4800x110


74. Hazeltine National Golf Club

1900 Hazeltine Blvd
Chaska, MN  55318-1020

Phone: (952) 566-5400 x 5401


75. We-Ko-Pa Golf Club - Saguaro Course

18200 E Toh Vee Cir
Fort McDowell, AZ  85264-3121

Phone: (480) 836-9000 or (866) 660-7700


76. The Estancia Club

27998 N 99th Pl
Scottsdale, AZ  85262-5664

Phone: (480) 473-4400


77. Black Mesa Golf Club

115 State Road 399
Espanola, NM  87532-3169

Phone: (505) 747-8946


78. Crooked Stick Golf Club

1964 Burning Tree Ln
Carmel, IN  46032-7907

Phone: (317) 844-9938


79. Marquette Golf Club - Greywalls Course

1075 Grove St
Marquette, MI  49855-9443

Phone: (906) 225-0721 or (866) 678-7171


80. The Golf Club At Ravenna

11118 Caretaker Rd
Littleton, CO  80125-9128

Phone: (720) 956-1600


81. Jupiter Hills Club - Hills Course

11800 SE Hill Club Ter
Tequesta, FL  33469-1794

Phone: (561) 746-5228


82. Pumpkin Ridge Golf Club - Witch Hollow Course

12930 NW Old Pumpkin Ridge Rd
North Plains, OR  97133-6147

Phone: (503) 647-9977 or (888) 594-4653


83. Ocean Forest Golf Club

200 Ocean Road
Sea Island, GA  31561

Phone: (912) 638-5835


84. Southern Highlands Golf Club

1 Robert Trent Jones St
Las Vegas, NV  89141-6038

Phone: (702) 263-1000 or (877) 261-1010


85. Stone Canyon Club

14200 N Hohokam Village Pl
Tucson, AZ  85755-5768

Phone: (520) 219-1500


86. Whisper Rock Golf Club - Upper Course

32000 N Old Bridge Rd
Scottsdale, AZ  85266-1512

Phone: (480) 575-8700


87. Olde Stone Golf Club

950 Village Way
Alvaton, KY  42122-7802

Phone: (270) 393-4654


88. Valhalla Golf Club

15503 Shelbyville Rd
Louisville, KY  40245-4139

Phone: (502) 245-4475


89. Robert Trent Jones Golf Club

1 Turtle Point Dr
Gainesville, VA  20155-2803

Phone: (703) 754-7533


90. Forest Dunes Golf & Country Club

6376 Forest Dunes Dr
Roscommon, MI  48653-9073

Phone: (989) 275-0700 or (866) 386-3764


91. Oak Tree National

1515 Oak Tree Dr
Edmond, OK  73025-2673

Phone: (405) 348-2004


92. Princeville Golf Club - Prince Course

5-3900 Kuhio Hwy
Princeville, HI  96722-5519

Phone: (808) 826-5010 or (800) 826-1105


93. Harvester Golf Club

833 Foster Dr
Rhodes, IA  50234-9771

Phone: (641) 227-4653 or (877) 963-4653


94. Frederica Golf Club

30 Pikes Bluff Ln
Saint Simons Island, GA  31522-5512

Phone: (912) 634-6900


95. Secession Golf Club

142 Secession Dr
Beaufort, SC  29907-1791

Phone: (843) 522-4600


96. Quintero Golf and Country Club

16752 W State Route 74
Peoria, AZ  85383-9740

Phone: (928) 501-1500 or (888) 417-8468


97. The Links of North Dakota

5153 109th Ave NW
Ray, ND  58849-9251

Phone: (701) 568-2600 or (866) 733-6453


98. Caledonia Golf & Fish Club

369 Caledonia Drive
Pawleys Island, SC  29585

Phone: (843) 237-3675 or (800) 483-6800


99. Forest Creek Golf Club - North Course

200 Meyer Farm Dr
Pinehurst, NC  28374-8872

Phone: (910) 693-1996


100. Windsong Farm Golf Club

18 Golf Walk
Maple Plain, MN  55359-6200

Phone: (763) 479-3535