Advertisement

Golfweek's Best 2024: Top public-access golf courses in every state, ranked

Black Desert Resort in Utah (Courtesy of Black Desert Resort/Brian Oar)

No matter where you live or where you might be traveling, the Golfweek’s Best course rankings have you covered with the top public-access layouts in every U.S. state. 

Following is our annually updated Best Courses You Can Play ranking, as judged by our nationwide network of raters. The hundreds of members of our course-ratings panel continually evaluate courses and rate them on 10 criteria on a points basis of 1 through 10. They also file a single, overall rating on each course. Those overall ratings are averaged to produce all our Golfweek’s Best course rankings.

The courses on this list allow public access in some fashion, be it standard daily green fees, through a resort or by staying at an affiliated hotel. If there’s a will, there’s a tee time – no membership required. (There are a handful of courses on this list that some players might consider to be traditionally private, but they do allow non-hosted, non-member guest play in some limited form, normally through a local hotel or similar arrangement.)

KEY: (m) modern, built in 1960 or after; (c) classic, built before 1960. For courses with a number preceding the (m) or (c), that is where the course ranks on Golfweek’s Best lists for top 200 modern and classic courses in the U.S.

* indicates new or returning to the rankings

Best public-access golf courses in each state:

Alabama

Grand National's Lake Course on the Robert Trent Jones Golf Trail in Alabama RTJ

Grand National’s Lake Course on the Robert Trent Jones Golf Trail in Alabama (Courtesy of the Robert Trent Jones Golf Trail/Michael Clemmer)

1. Pursell Farms (FarmLinks)
Sylacauga (m)

Book your tee time at Pursell Farms today

2. Robert Trent Jones Golf Trail Capitol Hill (Judge)
Prattville (m)

Book your trip to RTJ Trail Capitol Hill

3. Robert Trent Jones Golf Trail Grand National (Lake)
Opelika (m)

Book your trip to RTJ Trail Grand National

4. Robert Trent Jones Golf Trail Ross Bridge
Hoover (m)

Book your trip to RTJ Trail Ross Bridge

5. Robert Trent Jones Golf Trail Capitol Hill (Legislator)
Prattville (m)

Book your trip to RTJ Trail Capitol Hill

6. Robert Trent Jones Golf Trail Cambrian Ridge (Sherling/Canyon)
Greenville (m)

7. Ol’ Colony
Tuscalosa (m)

8. Kiva Dunes
Gulf Shores (m)

Book your tee time at Kiva Dunes today

9. Robert Trent Jones Golf Trail Magnolia Grove (Falls)
Mobile (m)

10. Robert Trent Jones Golf Trail Grand National (Links)
Opelika (m)

Book your trip to RTJ Trail Grand National

Alaska

The Hill Course at Moose Run Golf Course in Alaska (Courtesy of Moose Run)

1. Anchorage GC
Anchorage (m)

2. Chena Bend
Fairbanks (m)

3. Moose Run (Creek)
Fort Richardson (m)

4. Palmer GC
Palmer (m)

Book your tee time at Palmer GC today

5. Moose Run (Hill)
Fort Richardson (c)

Arizona

We-Ko-Pa Cholla

We-Ko-Pa’s Cholla Course in Arizona (Courtesy of We-Ko-Pa/Lonna Tucker)

1. We-Ko-Pa (Saguaro)
Fort McDowell (m)

Book your trip to We-Ko-Pa

2. Quintero Golf Club
Peoria (m)

Book your tee time at Quintero today

3. Wickenburg Ranch (Big Wick)
Wickenburg (m)

4. TPC Scottsdale (Stadium)
Scottsdale (m)

Book your tee time at TPC Scottsdale

5. Golf Club at Dove Mountain (Saguaro/Tortolita)
Marana (m)

Book your tee time at Dove Mountain today

6. Ventana Canyon (Mountain)
Tucson (m)

7. Ak-Chin Southern Dunes
Maricopa (m)

Book your trip to Ak-Chin Southern Dunes

8. Grayhawk (Talon)
Scottsdale (m)

Book your trip to Grayhawk

T9. Troon North (Monument)
Scottsdale (m)

Book your trip to Troon North

T9. We-Ko-Pa (Cholla)
Fort McDowell (m)

Book your trip to We-Ko-Pa

T11. Troon North (Pinnacle)
Scottsdale (m)

Book your trip to Troon North

T11. Grayhawk (Raptor)
Scottsdale (m)

Book your trip to Grayhawk

13. Laughlin Ranch
Bullhead City (m)

14. Casino del Sol (Sewailo)
Tucson (m)

T15. Boulders Resort (North)
Carefree (m)

Book your tee time at Boulders Resort

T15. Gold Canyon Golf Resort (Dinosaur Mountain)
Gold Canyon (m)

17. Boulders Resort (South)
Carefree (m)

Book your trip to Boulders Resort

18. Whirlwind (Cattail)
Chandler (m)

Book your tee time at Whirlwind today

19. Los Caballeros*
Wickenburg (m)

20. TPC Scottsdale (Champions)
Scottsdale (m)

Book your trip to TPC Scottsdale

21. Las Sendas
Mesa (m)

Book your tee time at Las Sendas today

22. Verrado (Founders)
Buckeye (m)

Book your tee time at Verrado today

T23. SunRidge Canyon
Fountain Hills (m)

Book your trip to SunRidge Canyon

T23. Whirlwind (Devil’s Claw)
Chandler (m)

25. Longbow
Mesa (m)

Book your tee time at Longbow today

26. Legacy
Phoenix (m)

Book your tee time at Legacy today

27. Wildfire at JW Marriott Phoenix Desert Ridge (Faldo Championship)
Phoenix (m)

Book your tee time at Wildfire today

T28. Camelback (Ambiente)
Scottsdale (m)

T28. Arizona National*
Tucson (m)

Book your tee time at Arizona National today

30. Wigwam (Gold)*
Litchfield Park (m)

Arkansas

Mystic Creek Golf Club in Arkansas (Courtesy of Mystic Creek)

1. Mystic Creek
El Dorado (m)

Book your tee time at Mystic Creek today

2. The Ridges at Village Creek
Wynne (m)

Book your tee time at The Ridges at Village Creek today

3. Hot Springs CC (Arlington)
Hot Springs (c)

4. Big Creek
Mountain Home (m)

Book your tee time at Big Creed today

5. Stonebridge Meadow*
Fayetteville (m)

Book your tee time at Stonebridge Meadow today

California

Rustic Canyon Tommy Naccarato IMG_2922

Rustic Canyon in California (Courtesy of Rustic Canyon/Tommy Naccarato)

1. Pebble Beach Resorts (Pebble Beach Golf Links)
Pebble Beach (10c)

Book your trip to Pebble Beach

2. Pasatiempo
Santa Cruz (36c)

Book your tee time at Pasatiempo

3. Pebble Beach Resorts (Spyglass Hill)
Pebble Beach (T24m)

Book your trip to Pebble Beach Resorts

4. Torrey Pines (South)
San Diego (T116c)

Book your trip to Torrey Pines

5. Rustic Canyon
Moorpark (T147m)

Book your tee time at Rustic Canyon

6. Yocha Dehe at Cache Creek Casino
Brooks (m)

T7. Pebble Beach Resorts (Links at Spanish Bay)
Pebble Beach (m)

Book your trip to Pebble Beach Resorts

T7. CordeValle
San Martin (m)

T7. Rams Hill
Borrego Springs (m)

10. PGA West (Stadium)
La Quinta (m)

Book your trip to PGA West

11. Torrey Pines (North)
San Diego (m)

Book your trip to Torrey Pines

12. Poppy Hills
Pebble Beach (m)

Book your trip to Poppy Hills

13. Pelican Hill (Ocean South)
Newport Coast (m)

Book your tee time at Pelican Hill

14. Pelican Hill (Ocean North)
Newport Coast (m)

Book your tee time at Pelican Hill

15. Bayonet
Seaside (c)

Book your trip to Bayonet

16. Quail Lodge and Golf Club
Carmel (m)

Book your tee time at Quail Lodge and Golf Club

17. Classic Club
Palm Desert (m)

Book your trip to Classic Club

18. Trump National Los Angeles
Rancho Palos Verdes (m)

Book your tee time at Trump National Los Angeles

19. PGA West (Nicklaus)
La Quinta (m)

Book your trip to PGA West

T20. TPC Harding Park
San Francisco (c)

afflinkbutton
Book your tee time at TPC Harding Park

T20. Maderas*
Poway (m)

Book your tee time at Maderas today

22. Fairmont Grand Del Mar (The Grand)
San Diego (m)

T23. Fantasy Springs (Eagle Falls)
Indio (m)

T23. Soule Park
Ojai (m)

Book your tee time at Soule Park today

25. Oak Quarry
Riverside (m)

26. Desert Willow (Firecliff)
Palm Desert (m)

27. Park Hyatt Aviara*
Carlsbad (m)

Book your trip to Park Hyatt Aviara

28. La Purisma*
Lompoc (m)

Book your tee time at La Purisma today

29. Shadow Ridge*
Palm Desert (m)

Book your tee time at Shadow Ridge today

30. Silverado Resort & Spa (North)*
Napa Valley (c)

Colorado

Red Sky’s Fazio Course in Colorado (Courtesy of Red Sky Ranch)

1. Redlands Mesa
Grand Junction (m)

Book your tee time at Redlands Mesa today

2. Red Sky (Fazio)
Wolcott (m)

3. The Broadmoor (East)
Colorado Springs (c)

T4. RainDance National*
Windsor (m)

T4. Red Sky (Norman)
Wolcott (m)

6. Haymaker
Steamboat Springs (m)

7. CommonGround
Aurora (m)

Book your tee time at CommonGround today

T8. TPC Colorado
Berthoud (m)

T8. The Broadmoor (West)
Colorado Springs (c)

10. Bear Dance
Larkspur (m)

Book your tee time at Bear Dance today

Connecticut

Wintonbury Hills

Wintonbury Hills in Connecticut (Courtesy of Wintonbury Hills)

1. Keney Park
Hartford (c)

2. Wintonbury Hills
Bloomfield (m)

Book your tee time at Wintonbury Hills today

3. Great River
Milford (m)

4. Fox Hopyard
East Haddam (m)

5. Lake of Isles (North)
North Stonington (m)

Book your tee time at Lake of Isles today

6. Shennecossett
Groton (c)

7. Richter Park
Danbury (m)

Book your tee time at Richter Park today

8. Hotchkiss
Lakeville (c)

9. Oxford Greens
Oxford (m)

Book your tee time at Oxford Greens today

10. Gillette Ridge*
Bloomfield (m)

Delaware

Bayside Resort Golf Club in Delaware (Courtesy of Bayside)

1. Plantation Lakes
Millsboro (m)

2. Bayside Resort
Selbyville (m)

Book your tee time at Bayside Resort today

3. Baywood Greens
Long Neck (m)

Book your tee time at Baywood Greens today

4. White Clay Creek
Wilmington (m)

Book your tee time at Wilmington Clay Creek today

5. Bear Trap Dunes
Ocean View (m)

Book your tee time at Bear Trap Dunes today

Florida

Streamsong Red

Streamsong Red in Florida (Courtesy of Streamsong/Evan Schiller)

1. TPC Sawgrass (Players Stadium)
Ponte Vedra Beach (22m)

Book your trip to TPC Sawgrass

2. Streamsong (Red)
Bowling Green (T37m)

3. Streamsong (Blue)
Bowling Green (T53m)

4. Streamsong (Black)
Bowling Green (T67m)

5. The Park West Palm*
West Palm Beach (T71m)

Book your tee time at The Park West Palm today

6. Bay Hill Club and Lodge
Orlando (m)

Book your trip to Bay Hill Club and Lodge

7. PGA National Resort (Champion)
Palm Beach Gardens (m)

Book your trip to PGA National Resort

8. Trump National Doral Miami (Blue Monster)
Miami (m)

Book your trip to Trump National Doral Miami

9. Innisbrook (Copperhead)
Palm Harbor (m)

Book your trip to Innisbrook

10. Camp Creek
Watersound (m)

11. Hammock Beach Resort (Ocean)
Palm Coast (m)

12. Hammock Beach Resort (Conservatory)
Palm Coast (m)

13. TPC Sawgrass (Dye’s Valley)
Ponte Vedra Beach (m)

Book your trip to TPC Sawgrass

14. Southern Dunes
Haines City (m)

Book your trip to Southern Dunes

T15. Sandestin (Burnt Pine)
Miramar Beach (m)

T15. JW Marriott Miami Turnberry (Soffer)
Aventura (m)

Book your trip to JW Marriott Miami Turnberry

17. PGA Golf Club (Dye)
Port St. Lucie (m)

18. PGA Golf Club (Wanamaker)
Port St. Lucie (m)

19. Juliette Falls
Dunnellon (m)

Book your tee time at Juliette Falls today

20. Crandon Park
Key Biscayne (m)

Book your tee time at Crandon Park today

21. JW Marriott Marco Island (Hammock Bay)
Naples (m)

Book your tee time at Hammock Bay today

22. Ponte Vedra Inn & Club (Ocean)
Ponte Vedra Beach (c)

23. Orange County National (Panther Lake)
Winter Garden (m)

Book your trip to Orange County National

T24. Gasparilla Inn & Club
Boca Grande (c)

T24. Trump National Doral Miami (Golden Palm)
Miami (m)

Book your trip to Trump National Doral Miami

26. Riverwood*
Port Charlotte (m)

Book your tee time at Riverwood today

T27. World Golf Village (King & Bear)
St. Augustine (m)

Book your trip to World Golf Village

T27. Orange County National (Crooked Cat)
Winter Garden (m)

Book your trip to Orange County National

29. Celebration GC*
Celebration (m)

Book your trip to Celebration GC

T30. PGA Golf Club (Ryder)*
Port St. Lucie (m)

T30. Evermore Grand Cypress (Links, formerly the New)*
Orlando (m)

Georgia

McLemore’s Highlands Course in Georgia (Courtesy of McLemore/Dave Sansom)

1. Sea Island (Seaside)
St. Simons Island (T71m)

2. Reynolds Lake Oconee (Great Waters)
Greensboro (m)

3. McLemore (Highlands)
Rising Fawn (m)

T4. Kinderlou Forest
Valdosta (m)

T4. Reynolds Lake Oconee (Oconee)
Greensboro (m)

6. Sea Island (Plantation)
St. Simons Island (c)

T7. Harbor Club
Greensboro (m)

Book your tee time at Harbour Club today

T7. Bear’s Best Atlanta
Suwanee (m)

Book your tee time at Bear's Best Atlanta today

9. Reynolds Lake Oconee (The Preserve)
Greensboro (m)

10. King and Prince Beach & Golf Resort*
St. Simons Island (m)

Book your tee time at King and Prince today

11. Achasta
Dahlonega (m)

T12. University of Georgia GC
Athens (m)

Book your tee time at UGA GC today

T12. Reynolds Lake Oconee (National)
Greensboro (m)

14. Cobblestone*
Acworth (m)

Book your tee time at Cobblestone today

15. Barnsley Resort (The Fazio)
Adairsville (m)

Hawaii

Princeville Makai in Hawaii (Courtesy of Princeville Makai)

1. Four Seasons Resort Lanai (Manele)
Lanai (35m)

2. Kapalua (Plantation)
Maui (T40m)

Book your tee time at Kapalua today

3. Mauna Kea Resort
Kohala Coast (T176m)

Book your tee time at Mauna Kea today

4. Princeville (Makai)
Princeville (T184m)

Book your tee time the Makai today

5. Four Seasons Resort Hualalai
Kailua-Kona (m)

6. Mauna Lani (North)
Waimea (m)

Book your tee time at Manua Lani today

7. Wailea (Gold)
Maui (m)

8. Ocean Course at Hokuala
Lihue (m)

Book your tee time at Hokuala today

T9. Grand Hyatt Kauai Resort & Spa (Poipu Bay)
Koloa (m)

Book your tee time at Poipu Bay today

T9. Wailea (Emerald)
Maui (m)

11. Turtle Bay Resort (Arnold Palmer)
Kahuku (m)

Book your tee time at Turtle Bay Resort today

12. Mauna Lani (South)
Waimea (m)

Book your tee time at Mauna Lani today

13. Kapolei Golf Club
Kapolei (m)

Book your tee time at Kapolei today

14. Wailua Municipal
Kauai (m)

15. Ko Olina Golf Club
Kapolei (m)

Book your tee time at Ko Olina today

Idaho

Couer d’Alene Resort in Idaho (Courtesy of Cover d’Alene Resort)

1. Coeur d’Alene Casino Resort (Circling Raven)
Worley (m)

T2. Ridgecrest*
Nampa (m)

T2. Coeur d’Alene Resort
Coeur d’Alene (m)

Book your tee time at Coeur d'Alene Resort today

4. Sun Valley GC
Sun Valley (c)

5. BanBury
Eagle (m)

Book your tee time at BanBury today

Illinois

The Glen Club

The Glen Club in Illinois (Courtesy of The Glen Club/Patrick Koenig)

1. Cog Hill GC (No. 4 – Dubsdread)
Lemont (m)

2. TPC Deere Run
Silvis (m)

Book your tee time at TPC Deere Run today

T3. Stonewall Orchard
Grayslake (m)

Book your tee time at Stonewall Orchard today

T3. The Glen Club
Glenview (m)

Book your tee time at The Glen Club today

5. Mistwood
Romeoville (m)

6. Eagle Ridge (The General)
Galena (m)

Book your tee time at Eagle Ridge today

7. Preserve at Oak Meadows
Addison (m)

8. Highlands of Elgin
Elgin (m)

9. Thunderhawk
Beach Park (m)

10. Harborside International (Starboard)
Chicago (m)

Book your tee time at Harborside International today

11. Shepherd’s Crook*
Zion (m)

12. Ravisloe
Homewood (c)

13. Cantigny
Wheaton (m)

Book your tee time at Cantigny today

14. Annbriar*
Waterloo (m)

15. Blackstone
Marengo (m)

Indiana

French Lick Dye

The Pete Dye Course at French Lick Resort (Courtesy of French Lick Resort)

1. French Lick Resort (Pete Dye)
French Lick (T167m)

2. French Lick Resort (Donald Ross)
French Lick (c)

3. The PFAU Course at Indiana
Bloomington (m)

Book your tee time at PFAU at Indiana today

4. Warren GC at Notre Dame
South Bend (m)

Book your tee time at Warren GC today

5. Birck Boilermaker Golf Complex (Kampen)
West Lafayette (m)

6. Birck Boilermaker Golf Complex (Ackerman-Allen)
West Lafayette (c)

Book your tee time at Birck Boilermaker today

7. The Fort
Indianapolis (m)

Book your tee time at The Fort today

8. Brickyard Crossing
Indianapolis (m)

Book your tee time at Brickyard Crossing today

9. Chariot Run
Laconia (m)

Book your tee time at Chariot Run today

10. Harrison Hills
Attica (c)

Book your tee time at Harrison Hills today

Iowa

Spirit Hollow in Iowa (Courtesy of Spirit Hollow)

1. Spirit Hollow
Burlington (m)

Book your tee time at Spirit Hollow today

2. Blue Top Ridge
Riverside (m)

Book your tee time at Blue Top Ridge today

3. Bent Tree GC
Council Bluffs (m)

Book your tee time at Bent Tree today

4. Tournament Club of Iowa
Polk City (m)

Book your tee time at Tournament Club of Iowa today

5. Finkbine GC
Iowa City (c)

Kansas

Firekeeper

Firekeeper in Kansas (Courtesy of Firekeeper/Paul Hundley)

1. Firekeeper
Mayetta (m)

2. Buffalo Dunes
Garden City (m)

Book your tee time at Buffalo Dunes today

3. Sand Creek Station
Newton (m)

4. Iron Horse
Leawood (m)

Book your tee time at Iron Horse today

5. Colbert Hills
Manhattan (m)

Kentucky

Lassing Point in Kentucky (Courtesy of Lassing Point)

1. Park Mammoth*
Park City (m)

2. Nevel Meade Golf Course
Prospect (m)

3. Lassing Pointe
Union (m)

4. Heritage Hill
Shepherdsville (m)

5. Bardstown CC (Maywood)*
Bardstown (m)

Book your tee time at Bardstown today

Louisiana

TPC Louisiana (Courtesy of TPC Louisiana)

1. The Country Club at the Golden Nugget
Lake Charles (m)

2. TPC Louisiana
Avondale (m)

Book your tee time at TPC Louisiana today

3. English Turn Golf & Country Club
New Orleans (m)

Book your tee time at English Turn Golf & CC today

4. Carter Plantation
Springfield (m)

5. L’Auberge Casino Resort (Contraband Bayou)
Lake Charles (m)

Maine

Belgrade Lakes in Maine (Courtesy of Belgrade Lakes)

1. Boothbay Harbor
Boothbay (c)

2. Cape Arundel
Kennebunkport (c)

3. Belgrade Lakes GC
Belgrade Lakes (m)

4. Kebo Valley*
Bar Harbor (c)

Book your tee time at Kebo Valley today

5. Sugarloaf
Carrabassett Valley (m)

Maryland

Links at Perry Cabin

The Links at Perry Cabin in Maryland (Courtesy of the Links at Perry Cabin)

1. Bulle Rock
Havre de Grace (m)

Book your trip to Bulle Rock today

2. Links at Perry Cabin
St. Michaels (m)

3. Whiskey Creek
Ijamsville (m)

Book your trip to Whiskey Creek today

4. Queenstown Harbor (River)
Queenstown (m)

Book your trip to Queenstown Harbor today

5. Musket Ridge
Myersville (m)

6. P.B. Dye Golf Club*
Ijamsville (m)

Book your trip to P.B. Dye Golf Club today

7. Worthington Manor*
Urbana (m)

Book your trip to Worthington Manor today

8. University of Maryland GC
College Park (c)

9. Links at Lighthouse Sound
Ocean City (m)

10. Rum Pointe Seaside Golf Links*
Berlin (m)

Massachusetts

Miacomet in Massachusetts (Courtesy of Miacomet)

1. Cape Cod National
Brewster (m)

2. Miacomet
Nantucket (m)

Book your tee time at Kebo Valley today

3. Farm Neck
Oak Bluffs (m)

4. Red Tail
Devens (m)

5. The Ranch
Southwick (m)

Book your tee time at The Ranch today

6. Crumpin-Fox
Bernardston (m)

Book your tee time at Crumpin-Fox today

7. George Wright Municipal
Boston (c)

T8. Cranberry Valley Golf Course*
Harwich (m)

Book your tee time at Cranberry Valley today

T8. Pinehills (Nicklaus)
Plymouth (m)

Book your tee time at Pinehills today

10. Granite Links
Quincy (m)

Michigan

Arcadia Bluffs South

Arcadia Bluff’s South in Michigan (Courtesy of Arcadia Bluffs)

1. Arcadia Bluffs (Bluffs)
Arcadia (T77m)

2. Marquette GC (Greywalls)
Marquette (T107m)

Book your tee time at Marquette GC

3. Forest Dunes (The Loop Red & Black)
Roscommon (T134m)

Book your tee time at Forest Dunes The Loop

4. Forest Dunes (Weiskopf)
Roscommon (T196m)

Book your tee time at Forest Dunes Weiskopf GC

5. Arcadia Bluffs (South)
Arcadia (m)

6. Belvedere
Charlevoix (T178c)

Book your tee time at Belvedere

7. Boyne’s Bay Harbor (Links/Quarry)
Bay Harbor (m)

8. Eagle Eye
Bath (m)

Book your tee time at Eagle Eye

T9. Island Resort and Casino (Sweetgrass)
Harris (m)

T9. Gull Lake View Resort (Stoatin Brae)
Augusta (m)

Book your tee time at Stoatin Brae

11. Pilgrim’s Run
Pierson (m)

T12. Sage Run
Bark River (m)

T12. Harbor Shores
Benton Harbor (m)

Book your tee time at Harbor Shores

14. American Dunes
Grand Haven (m)

15. University of Michigan GC
Ann Arbor (c)

Book your tee time at University of Michigan GC

16. Boyne Highlands (Arthur Hills)
Harbor Springs (m)

T17. Tullymore Golf Resort (Tullymore)*
Stanwood (m)

T17. Hidden River Golf & Casting Club
Brutus (m)

19. Diamond Springs
Hamilton (m)

20. Pine Mountain Resort (Timber Stone)
Iron Mountain (m)

Book your tee time at Timber Stone

Minnesota

Madden's Gull Lake

The Classic at Madden’s on Gull Lake in Minnesota (Courtesy of Madden’s on Gull Lake)

1. Giants Ridge (Quarry)
Biwabik (T122m)

T2. Breezy Point Resort (Deacon’s Lodge)
Brainerd (m)

Book your tee time at Breezy Point Resort today

T2. Madden’s on Gull Lake (Classic)
Brainerd (m)

4. Wilderness at Fortune Bay
Tower (m)

5. Giants Ridge (Legend)
Biwabik (m)

6. Chaska Town Course
Chaska (m)

7. Meadows at Mystic Lake
Prior Lake (m)

Book your tee time at Mystic Lake today

8. StoneRidge
Stillwater (m)

9. The Wilds
Prior Lake (m)

10. Rush Creek
Maple Grove (m)

Book your tee time at Rush Creek today

Mississippi

Fallen Oak in Mississippi (Jason Lusk/Golfweek)

1. Fallen Oak
Saucier (T83m)

2. Mossy Oak
West Point (T129m)

3. Old Waverly GC
West Point (m)

4. The Preserve
Vancleave (m)

5. Dancing Rabbit (Oaks)
Philadelphia (m)

6. Shell Landing
Gautier (m)

Book your tee time at Shell Landing today

7. Dancing Rabbit (Azaleas)
Philadelphia (m)

8. Grand Bear
Saucier (m)

Book your tee time at Grand Bear today

9. The Oaks*
Pass Christian (m)

Book your tee time at The Oaks today

10. Windance
Gulfport (m)

Book your tee time at Windance today

Missouri

Big Cedar Ozarks National

Ozarks National at Big Cedar Lodge in Missouri (Courtesy of Big Cedar Lodge)

1. Big Cedar Lodge (Ozarks National)
Hollister (T167m)

2. Big Cedar Lodge (Buffalo Ridge)
Hollister (m)

3. Big Cedar Lodge (Payne’s Valley)
Hollister (m)

4. Branson Hills
Branson (m)

Book your tee time at Branson Hills today

5. Old Kinderhook
Camdenton (m)

Book your tee time at Old Kinderhook today

6. Swope Memorial
Kansas City (c)

7. Ledgestone
Branson (m)

8. Stone Canyon
Blue Springs (m)

9. Missouri Bluffs
St. Charles (m)

10. Rivercut
Springfield (m)

Montana

The Wilderness Club Montana (Courtesy of The Wilderness Club Montana)

1. The Wilderness Club Montana
Eureka (m)

Book your tee time at The Wilderness Club today

2. Old Works
Anaconda (m)

3. The Ranch Club
Missoula (m)

4. Eagle Bend
Bigfork (m)

5. Canyon River
Missoula (m)

Nebraska

Landmand

Landmand in Nebraska (Courtesy of Landmand Golf Club)

1. Landmand
Homer (T40m)

2. Prairie Club (Dunes Course)
Valentine (94m)

3. Wild Horse
Gothenburg (113m)

Book your tee time at Wild Horse today

4. Prairie Club (Pines Course)
Valentine (m)

5. Bayside
Brule (m)

Book your tee time at Bayside today

Nevada

Wynn

Wynn Golf Club in Nevada (Courtesy of Wynn Golf Club)

1. Shadow Creek
North Las Vegas (13m)

2. Cascata
Boulder City (T196m)

Book your trip to Cascata

3. Wolf Creek
Mesquite (m)

Book your trip to Wolf Creek

4. Edgewood Tahoe
Tahoe (m)

Book your tee time at Edgewood Tahoe today

5. Wynn
Las Vegas (m)

T6. Conestoga
Mesquite (m)

Book your trip to Conestoga

T6. Incline Village (Championship)
Incline Village (m)

Book your tee time at Incline Village today

8. Paiute (The Wolf)
Las Vegas (m)

Book your trip to Paiute

9. Coyote Springs
Moapa (m)

Book your trip to Coyote Springs

10. Paiute (Sun Mountain)
Las Vegas (m)

Book your trip to Paiute

11. Rio Secco
Henderson (m)

Book your trip to Rio Secco

12. Paiute (Snow Mountain)
Las Vegas (m)

Book your trip to Paiute

13. TPC Las Vegas
Las Vegas (m)

Book your trip to TPC Las Vegas

14. Oasis (Palmer)
Mesquite (m)

Book your tee time at Oasis today

15. Reflection Bay at Lake Las Vegas Resort
Henderson (m)

Book your trip to Reflection Bay

New Hampshire

Omni Mount Washington Resort in New Hampshire (Courtesy of Omni Mount Washington)

1. Omni Mount Washington Resort (Mount Washington)
Bretton Woods (c)

2. CC of New Hampshire
Sutton (c)

3. Owl’s Nest
Thornton (m)

4. Breakfast Hill
Greenland (m)

Book your tee time at Breakfast Hill today

5. Atkinson Resort & CC
Atkinson (m)

New Jersey

Neshanic Valley New Jersey

Neshanic Valley in New Jersey (Courtesy of Neshanic Valley)

1. Crystal Springs Resort (Ballyowen)
Hamburg (m)

Book your tee time at Ballyowen today

2. Neshanic Valley
Neshanic Station (m)

Book your tee time at Neshanic Valley today

3. Seaview (Bay)
Galloway (c)

4. Rock Spring
West Orange (c)

5. Twisted Dune
Egg Harbor Township (m)

6. Knoll (West)
Boonton (c)

7. Shore Gate
Ocean View (m)

8. Crystal Springs Resort (Wild Turkey)
Hamburg (m)

Book your tee time at Wild Turkey today

9. Architects
Lopatcong (m)

10. Crystal Springs Resort (Crystal Springs)
Hamburg (m)

Book your tee time at Crystal Springs today

11. Seaview (Pines)
Absecon (c)

12. Scotland Run
Williamstown (m)

13. Ballamor
Egg Harbor Township (m)

T14. RiverWinds
West Deptford (m)

T14. Heron Glen
Ringoes (m)

Book your tee time at Heron Glen today

New Mexico

Paako Ridge in New Mexico (Courtesy of Paako Ridge)

1. PaaKo Ridge
Sandia Park (T138m)

2. University of New Mexico (Championship)
Albuquerque (m)

3. Black Mesa
Espanola (m)

4. Red Hawk
Las Cruces (m)

Book your tee time at Red Hawk today

5. Rockwind Community Links
Hobbs (m)

Book your tee time at Rockwind Community Links today

6. Cochiti GC
Cochiti Lake (m)

7. Sandia
Albuquerque (m)

Book your tee time at Sandia today

8. Piñon Hills
Farmington (m)

Book your tee time at Piñon Hills today

9. Twin Warriors
Santa Ana Pueblo (m)

10. Taos CC
Taos (m)

Book your tee time at Taos CC today

New York

Trump Golf Links at Ferry Point

Bally’s Golf Links at Ferry Point in New York (Courtesy of Bally’s Golf Links at Ferry Point)

1. Bethpage State Park (Black)
Farmingdale (26c)

Book your tee time at Bethpage Black today

2. Leatherstocking
Cooperstown (T161c)

Book your tee time at Letherstocking today

3. Bally’s Golf Links at Ferry Point (formerly Trump Golf Links at Ferry Point)
New York (m)

Book your tee time at Ferry Point today

4. Turning Stone Resort Casino (Atunyote)
Verona (m)

5. Sagamore
Bolton Landing (c)

6. Bethpage State Park (Red)
Farmingdale (c)

Book your tee time at Bethpage Red today

7. Montauk Downs State Park
Montauk Point (m)

Book your tee time at Montauk Downs State Park today

8. Greystone
Walworth (m)

9. Turning Stone Resort Casino (Shenendoah)
Verona (m)

10. Pound Ridge
Pound Ridge (m)

Book your tee time at Pound Ridge today

11. Ravenwood
Victor (m)

12. Mansion Ridge*
Monroe (m)

Book your tee time at Mansion Ridge today

13. Saratoga National
Saratoga Springs (m)

Book your tee time at Saratoga National today

14. Turning Stone Resort Casino (Kaluhyat)*
Verona (m)

15. Centennial*
Carmel (m)

Book your tee time at Centennial today

North Carolina

Pinehurst No. 8

The No. 8 course at Pinehurst Resort in North Carolina (Courtesy of Pinehurst Resort)

1. Pinehurst Resort (No. 2)
Pinehurst (18c)

2. Pinehurst Resort (No. 4)
Pinehurst (95m)

3. Mid Pines
Southern Pines (T131c)

Book your trip to Mid Pines

4. Pine Needles
Southern Pines (T156c)

Book your trip to Pine Needles

5. Tobacco Road
Sanford (m)

Book your trip to Tobacco Road

6. Pinehurst Resort (No. 8)
Pinehurst (m)

7. Southern Pines GC
Southern Pines (c)

8. Bald Head Island Club
Bald Head Island (m)

9. Thistle Golf Club
Sunset Beach (m)

10. Duke University GC
Durham (c)

11. Waynesville Inn & Golf Club*
Waynesville (m)

12. Talamore (Mid South)
Southern Pines (m)

Book your trip to Talamore

13. Pinehurst Resort (No. 7)
Pinehurst (m)

T14. Pinehurst Resort (No. 9)
Pinehurst (m)

T14. UNC Finley GC
Chapel Hill (m)

T16. Omni Grove Park Inn
Asheville (c)

T16. Lonnie Poole GC
Raleigh (m)

Book your tee time at Lonnie Pool today

T18. Tot Hill Farm*
Asheboro (m)

Book your tee time at Tot Hill Farm today

T18. Currituck Club*
Corolla (m)

Book your tee time at Currituck Club today

20. Pinehurst Resort (No. 6)
Pinehurst (m)

North Dakota

Bully Pulpit in North Dakota (Courtesy of Bully Pulpit)

1. Minot CC
Minot (m)

2. Hawktree
Bismarck (m)

3. Links of North Dakota
Ray (m)

4. Bully Pulpit
Medora (m)

5. Vardon
Minot (c)

Ohio

Firestone Country Club

Firestone South in Ohio (Courtesy of Firestone)

1. Firestone (South)
Akron (T165c)

2. Firestone (North)
Akron (m)

3. Fowler’s Mill (Lake & River)
Chesterland (m)

Book your tee time at Fowler's Mill today

4. Manakiki
Willoughby (c)

Book your tee time at Manakiki today

T5. The Virtues
Nashport (m)

T5. Firestone (Fazio)
Akron (m)

7. Sleepy Hollow
Brecksville (c)

Book your tee time at Sleepy Hollow today

8. Stonelick Hills
Batavia (m)

Book your tee time at Stonelick Hills today

9. The Quarry
Canton (m)

Book your tee time at The Quarry today

10. Deer Ridge Golf Club*
Bellville (m)

Book your tee time at Deer Ridge today

11. Boulder Creek
Streetsboro (m)

12. Pine Hills
Hinckley (c)

13. Little Mountain
Painesville (m)

14. Mill Creek Golf Course (North)
Boardman (c)

15. Elks Run
Batavia (m)

Oklahoma

Shangri-La

Shangri-La Resort in Oklahoma (Courtesy of Shangri-La Resort/Mike Klemme)

1. Karsten Creek
Stillwater (T83m)

2. Jimmie Austin GC at the University of Oklahoma
Norman (T183c)

3. Shangri-La Resort
Monkey Island (m)

4. Cherokee Hills
Catoosa (c)

5. Chickasaw Pointe
Kingston (m)

Oregon

Bandon Dunes

The Sheep Ranch at Bandon Dunes Golf Resort in Oregon (Courtesy of Bandon Dunes Golf Resort)

1. Bandon Dunes Golf Resort (Pacific Dunes)
Bandon (3m)

2. Bandon Dunes Golf Resort (Old Macdonald)
Bandon (T8m)

3. Bandon Dunes Golf Resort (Bandon Trails)
Bandon (11m)

4. Bandon Dunes Golf Resort (Bandon Dunes)
Bandon (12m)

5. Bandon Dunes Golf Resort (Sheep Ranch)
Bandon (T24m)

6. Silvies Valley Ranch (Hankins)
Seneca (T122m)

7. Silvies Valley Ranch (Craddock)
Seneca (T173m)

8. Sunriver Resort (Crosswater)
Sunriver (m)

Book your trip to Sunriver Resort

9. Pumpkin Ridge (Ghost Creek)
North Plains (m)

Book your tee time at Pumpkin Ridge today

10. Juniper Preserve Pronghorn Club (Nicklaus)
Bend (m)

11. Brasada Ranch (Brasada Canyons)
Powell Butte (m)

12. Gearhart Golf Links
Gearhart (c)

Book your tee time at Gearhart today

13. Tetherow
Bend (m)

14. Langdon Farms
Aurora (m)

15. Tokatee*
McKenzie Bridge (m)

Book your tee time at Tokatee today

Pennsylvania

Nemacolin

Shepherd’s Rock at Nemacolin in Pennsylvania (Courtesy of Nemacolin/Evan Schiller)

1. Omni Bedford Springs (Old)
Bedford (c)

Book your tee time at Omni Bedford Springs today

2. Nemacolin (Mystic Rock)
Farmington (m)

3. Golf Course at Glen Mills
Glen Mills (m)

4. Olde Stonewall
Ellwood City (m)

5. Hershey CC (West)
Hershey (c)

6. Nemacolin (Shepherd’s Rock)
Farmington (m)

T7. Links at Gettysburg
Gettysburg (m)

T7. Jeffersonville GC
Jeffersonville (c)

Book your tee time at Jeffersonville today

9. Wyncote
Oxford (m)

Book your tee time at Wyncote today

10. Club at Morgan Hill
Easton (m)

Book your tee time at Morgan Hill today

Rhode Island

Newport National in Rhode Island (Courtesy of Newport National)

1. Newport National
Newport (m)

2. Triggs Memorial
Providence (c)

Book your tee time at Triggs Memorial today

3. Meadow Brook
Richmond (m)

4. Montaup
Portsmouth (c)

5. Winnapaug
Westerly (c)

South Carolina

Kiawah Ocean Course

The Ocean Course at Kiawah Island Golf Resort in South Carolina (Courtesy of Kiawah Island Golf Resort/Chip Henderson)

1. Kiawah Island Golf Resort (Ocean)
Kiawah Island (14m)

Book your trip to Kiawah Island - Ocean Course

2. Sea Pines Resort (Harbour Town GL)
Hilton Head Island (59m)

Book your trip to Sea Pines - Harbour Town

3. Caledonia Golf & Fish Club
Pawleys Island (T187m)

Book your trip to Caledonia

4. The Dunes Golf & Beach Club
Myrtle Beach (154c)

5. True Blue
Pawleys Island (m)

Book your trip to True Blue

6. Sea Pines Resort (Atlantic Dunes)
Hilton Head Island (m)

Book your trip to Sea Pines - Atlantic Dunes

7. Sea Pines Resort (Heron Point)
Hilton Head Island (m)

Book your trip to Sea Pines - Heron Point

8. TPC Myrtle Beach
Murrells Inlet (m)

Book your trip to TPC Myrtle Beach

9. Tidewater
North Myrtle Beach (m)

Book your trip to Tidewater

10. Legends Golf Resort (Moorland)
Myrtle Beach (m)

Book your trip to Legends Golf Resort

T11. Kiawah Island Golf Resort (Osprey Point)
Kiawah Island (m)

Book your trip to Kiawah Island Osprey Point

T11. Myrtle Beach National (King’s North)
Myrtle Beach (m)

Book your trip to Myrtle Beach National

13. Legends Golf Resort (Heathlands)
Myrtle Beach (m)

Book your trip to Legends Golf Resort

T14. Barefoot Resort & Golf (Dye)
North Myrtle Beach (m)

Book your trip to Barefoot Resort & Golf

T14. Grande Dunes Resort Club
Myrtle Beach (m)

Book your trip to Grande Dunes

T16. Kiawah Island Golf Resort (Cougar Point)
Kiawah Island (m)

Book your trip to Kiawah Island Cougar Point

T16. Heritage Club
Pawleys Island (m)

T16. Prestwick*
Myrtle Beach (m)

19. Palmetto Dunes (Robert Trent Jones)
Hilton Head Island (m)

20. Barefoot Resort & Golf (Love)*
North Myrtle Beach (m)

Book your trip to Barefoot Resort

South Dakota

Hart Ranch in South Dakota (Courtesy of Hart Ranch)

1. Hart Ranch
Rapid City (m)

Book your tee time at Hart Ranch today

T2. Golf Club at Red Rock
Rapid City (m)

T2. Prairie Green
Sioux Falls (m)

4. Willow Run
Sioux Falls (m)

5. Meadowbrook
Rapid City (m)

Book your tee time at Meadowbrook today

Tennessee

The Course at Sewanee in Tennessee (Courtesy of the Course at Sewanee)

1. Sweetens Cove
South Pittsburg (90m)

2. Stonehenge
Fairfield Glade (m)

3. Course at Sewanee
Sewanee (m)

Book your tee time at Sewanee today

4. Fairfield Glade (Heatherhurst Brae)
Fairfield Glade (m)

5. Hermitage Golf Course (President’s Reserve)
Old Hickory (m)

Book your tee time at Hermitage today

Texas

PGA Frisco Fields Ranch East

Fields Ranch East at Omni PGA Frisco Resort in Texas (Courtesy of Omni PGA Frisco Resort/Evan Schiller)

1. Lajitas Golf Resort (Black Jack’s Crossing)
Lajitas (T143m)

2. Omni PGA Frisco Resort (Fields Ranch East)*
Frisco (T187m)

3. Omni PGA Frisco Resort (Fields Ranch West)*
Frisco (m)

4. Omni Barton Creek (Fazio Canyons)
Austin (m)

5. The Rawls Course at Texas Tech
Lubbock (m)

Book your tee time at The Rawls Course today

6. TPC San Antonio (Oaks)
San Antonio (m)

Book your trip to TPC San Antonio

7. Memorial Park
Houston (c)

Book your tee time at Memorial Park today

8. Pine Dunes Resort & GC
Frankston (m)

Book your tee time at Pine Dunes today

9. Omni Barton Creek (Fazio Foothills)
Austin (m)

10. TPC San Antonio (Canyons)
San Antonio (m)

Book your trip to TPC San Antonio

11. GC of Houston (Tournament)
Humble (m)

Book your tee time at GC of Houston today

12. The Ritz-Carlton Dallas, Las Colinas (TPC Las Colinas)
Irving (m)

13. Cowboys
Grapevine (m)

Book your tee time at Cowboys today

14. Omni Barton Creek (Crenshaw Coore Cliffside)
Austin (m)

15. La Cantera Resort & Spa
San Antonio (m)

Book your tee time at La Cantera today

16. The Tribute
The Colony (m)

17. Old American
The Colony (m)

18. Horseshoe Bay CC (Slick Rock)
Horseshoe Bay (m)

Book your trip to Horseshoe Bay

19. Texas Rangers Golf Club
Arlington (m)

20. Wolfdancer
Lost Pines (m)

Book your trip to Wolfdancer

Utah

Black Desert Resort

Black Desert Resort in Utah (Jason Lusk/Golfweek)

1. Black Desert Resort*
Ivins (81m)

2. Sand Hollow (Championship)
Hurricane (T154m)

Book your tee time at Sand Hollow today

3. Hideout
Monticello (m)

Book your tee time at Hideout today

4. Soldier Hollow (Gold)
Midway (m)

Book your tee time at Soldier Hollow Gold today

5. Copper Rock*
Hurricane (m)

Book your tee time at Copper Rock today

6. Soldier Hollow (Silver)
Midway (m)

Book your tee time at Soldier Hollow Silver today

7. Sunbrook (Pointe/Woodbridge)
St. George (m)

8. Thanksgiving Point
Lehi (m)

Book your tee time at Thanksgiving Point today

9. Green Spring
Washington (m)

T10. Coral Canyon
Washington (m)

Book your tee time at Coral Canyon today

T10. The Ledges of St. George
St. George (m)

Vermont

Stowe Country Club in Vermont (Courtesy of Stowe Country Club)

1. Stowe Country Club
Stowe (m)

2. Okemo Valley
Ludlow (m)

3. Jay Peak*
Jay (m)

4. Golf Club at Equinox
Manchester Village (c)

Book your tee time at Equinox today

5. Green Mountain National
Killington (m)

Virginia

Omni Homestead Resort’s Cascades (Courtesy of Omni Homestead Resort)

1. Primland (Highland)
Meadows of Dan (T92m)

2. Omni Homestead Resort (Cascades)
Hot Springs (T98c)

3. Golden Horseshoe (Gold)
Williamsburg (T190m)

Book your tee time at Golden Horseshoe today

4. Keswick Hall and GC (Full Cry)
Keswick (m)

5. Pete Dye River Course of Virginia Tech
Radford (m)

T6. Boar’s Head Resort (Birdwood)
Charlottesville (m)

T6. Kingsmill Resort (River)
Williamsburg (m)

8. Spring Creek
Zion Crossroads (m)

9. Royal New Kent
Providence Forge (m)

Book your tee time at Royal New Kent today

10. The Club at Viniterra
New Kent (m)

Book your tee time at Viniterra today

11. Omni Homestead Resort (Old)
Hot Springs (c)

12. Laurel Hill
Lorton (m)

Book your tee time at Laurel Hill today

13. Golden Horseshoe (Green)*
Williamsburg (m)

Book your tee time at Golden Horsehose today

14. Potomac Shores Golf Club*
Potomac Shores (m)

Book your tee time at Potomac Shores today

15. Stonehouse*
Toano (m)

Book your tee time at Stonehouse today

Washington

Gamble Sands

Gamble Sands in Washington (Courtesy of Gamble Sands/Brian Oar)

1. Chambers Bay
University Place (T40m)

2. Gamble Sands
Brewster (T49m)

3. Wine Valley
Walla Walla (T134m)

Book your tee time at Wine Valley

4. Gold Mountain (Olympic)
Bremerton (m)

Book your tee time at Gold Mountain

5. Palouse Ridge
Pullman (m)

T6. Salish Cliffs
Shelton (m)

T6. Indian Canyon
Spokane (c)

8. Kalispel
Spokane (c)

9. White Horse*
Kingston (m)

Book your tee time at Wild Horse

T10. Suncadia (Rope Rider)*
Cle Elum (m)

Book your tee time at Rope Rider

T10. Suncadia (Prospector)*
Cle Elum (m)

Book your tee time at Prospector

West Virginia

The Greenbrier’s Old White in West Virginia (Courtesy of The Greenbrier)

1. The Greenbrier (Old White)
White Sulphur Springs (140c)

2. Stonewall Resort
Roanoke (m)

3. Snowshoe Mountain (Raven)
Snowshoe (m)

4. The Resort at Glade Springs (Stonehaven)
Daniels (m)

5. The Resort at Glade Springs (Cobb)
Daniels (m)

Wisconsin

Whistling Straits’ Straits Course in Wisconsin (Courtesy of Destination Kohler)

1. Kohler Whistling Straits (Straits)
Mosel (T8m)

2. Sand Valley (Lido)*
Nekoosa (32m)

3. Sand Valley (Mammoth Dunes)
Nekoosa (36m)

4. Sand Valley (Sand Valley)
Nekoosa (T37m)

5. Lawsonia (Links)
Green Lake (T66c)

Book your tee time at Lawsonia today

6. Erin Hills
Erin (T60m)

7. Kohler Blackwolf Run (River)
Kohler (T143m)

8. Kohler Whistling Straits (Irish)
Mosel (m)

9. SentryWorld
Stevens Point (m)

10. Troy Burne
Hudson (m)

Book your tee time at Troy Burne today

11. University Ridge
Madison (m)

Book your tee time at University Ridge today

12. Kohler Blackwolf Run (Meadow Valleys)
Kohler (m)

13. The Bull at Pinehurst Farms
Sheboygan Falls (m)

Book your tee time at The Bull at Pinehurst Farms today

14. Wilderness Resort (Wild Rock)
Wisconsin Dells (m)

Book your tee time at Wilderness Resort today

15. Club at Lac La Belle*
Oconomowoc (m)

Wyoming

Teton Pines Country Club

Teton Pines in Wyoming (Courtesy of Teton Pines)

1. Teton Pines
Wilson (m)

2. Jackson Hole Golf & Tennis Club
Jackson (m)

T3. Buffalo Golf Club
Buffalo (m)

T3. Rochelle Ranch
Rawlins (m)

5. Cheyenne CC
Cheyenne (m)

We occasionally recommend interesting products, services, and gaming opportunities. If you make a purchase by clicking one of the links, we may earn an affiliate fee. Golfweek operates independently, though, and this doesn’t influence our coverage.

More Architecture