355 golf courses in Wisconsin, 5,563 holes between them, 273 with published USGA tee ratings.
Every Wisconsin course
Loading 355 courses…
Every figure here is a published one, gathered from the course and public records — nothing on this page is estimated.
Wisconsin standouts
slope 152 · from 225 courses
The highest USGA slope rating published for any of the men’s tee sets. Slope measures difficulty for a bogey golfer relative to a scratch golfer — a rated figure, not an opinion. Men’s ratings only: a tee is rated separately for men and for women and the two scales do not compare, so mixing them would rank part of the field on one scale and the rest on another (see peakSlope in course-metrics.ts).
7,790 yds · from 337 courses
The longest published tee set, in yards from the tips.
Wisconsin by the numbers
Wisconsin courses ranked on the figures they publish themselves. Each list counts only the courses that publish that figure, so the totals differ. Slope and course rating measure difficulty, not quality — nothing here ranks how good a course is.
Longest
— the top 25 of 337 courses with a published scorecard
| # | Course | Longest |
|---|---|---|
| 1 | The Straits at Whistling Straits | 7,790 yds |
| 2 | Erin Hills | 7,772 yds |
| 3 | TPC Twin Cities | 7,513 yds |
| 4 | The Bull at Pinehurst Farms | 7,354 yds |
| 5 | The Legend at Bergamont | 7,339 yds |
| 6 | Sentry World Golf Center | 7,320 yds |
| 7 | University Ridge Golf Course | 7,286 yds |
| 8 | Tpc Wisconsin | 7,266 yds |
| 9 | Blackwolf Run | 7,250 yds |
| 9 | Meadow Valleys at Blackwolf Run Golf Course | 7,250 yds |
| 9 | Meadow Valleys at Blackwolf Run Golf Course | 7,250 yds |
| 12 | Hawks Landing Golf Club | 7,243 yds |
| 13 | TPC Wisconsin | 7,234 yds |
| 14 | Northern Bay Resort | 7,223 yds |
| 15 | The Bog | 7,221 yds |
| 16 | Orchards at Egg Harbor | 7,200 yds |
| 16 | The Orchards at Egg Harbor | 7,200 yds |
| 18 | La Crosse Country Club | 7,181 yds |
| 19 | White Eagle Golf Club | 7,178 yds |
| 20 | Bishops Bay Golf Course | 7,160 yds |
| 21 | Old Hickory Golf Club | 7,150 yds |
| 22 | The Club at Strawberry Creek | 7,113 yds |
| 23 | Horseshoe Bay Golf Club | 7,101 yds |
| 24 | Green Bay Country Club | 7,097 yds |
| 24 | Milwaukee Country Club | 7,097 yds |
The longest tee set the course publishes, in yards from the tips. Compared against every course that publishes a scorecard — length is a measurement, not a verdict on the golf.
Toughest test
— the top 25 of 225 courses with a USGA slope rating for its men’s tees
| # | Course | Toughest test |
|---|---|---|
| 1 | Spring Hill Golf Club | slope 152 |
| 1 | The Straits at Whistling Straits | slope 152 |
| 3 | Sentry World Golf Center | slope 151 |
| 4 | The Lido | slope 149 |
| 5 | The Bull at Pinehurst Farms | slope 147 |
| 6 | North Shore Golf Club | slope 146 |
| 7 | Blackwolf Run | slope 145 |
| 7 | Erin Hills | slope 145 |
| 7 | Meadow Valleys at Blackwolf Run Golf Course | slope 145 |
| 7 | Meadow Valleys at Blackwolf Run Golf Course | slope 145 |
| 7 | TPC Twin Cities | slope 145 |
| 12 | The Bog | slope 143 |
| 13 | Old Hickory Golf Club | slope 142 |
| 13 | The Rock Golf Club | slope 142 |
| 13 | Troy Burne Golf Club | slope 142 |
| 13 | University Ridge Golf Course | slope 142 |
| 13 | White Eagle Golf Club | slope 142 |
| 18 | Edinburgh USA | slope 141 |
| 18 | Mammoth Dunes | slope 141 |
| 20 | Green Bay Country Club | slope 140 |
| 20 | Sand Valley | slope 140 |
| 20 | Savannah Oaks Golf Club | slope 140 |
| 23 | Glacier Club Golf Course | slope 139 |
| 24 | Trappers Turn Golf Club | slope 138 |
| 25 | The Legend at Bergamont | slope 137 |
The highest USGA slope rating published for any of the men’s tee sets. Slope rates difficulty for a bogey golfer relative to a scratch golfer — a rated figure issued by the golf association, not an opinion about the course. Men’s ratings only, because a tee is rated separately for men and for women and the two scales do not compare; a course rated only for women is not in the running rather than converted.
Hardest from the tips
— the top 25 of 210 courses with a USGA course rating for its men’s tees
| # | Course | Hardest from the tips |
|---|---|---|
| 1 | Erin Hills | rating 77.9 |
| 2 | TPC Twin Cities | rating 77.7 |
| 3 | The Straits at Whistling Straits | rating 77.2 |
| 4 | Sentry World Golf Center | rating 76.6 |
| 5 | The Bull at Pinehurst Farms | rating 76.3 |
| 6 | University Ridge Golf Course | rating 75.8 |
| 7 | The Bog | rating 75.3 |
| 8 | The Lido | rating 75.2 |
| 8 | White Eagle Golf Club | rating 75.2 |
| 10 | Blackwolf Run | rating 75.1 |
| 10 | Meadow Valleys at Blackwolf Run Golf Course | rating 75.1 |
| 10 | Meadow Valleys at Blackwolf Run Golf Course | rating 75.1 |
| 13 | The Legend at Bergamont | rating 75.0 |
| 14 | The Rock Golf Club | rating 74.9 |
| 15 | The Club at Strawberry Creek | rating 74.8 |
| 16 | Glacier Club Golf Course | rating 74.7 |
| 16 | Milwaukee Country Club | rating 74.7 |
| 18 | Bishops Bay Golf Course | rating 74.6 |
| 18 | Tpc Wisconsin | rating 74.6 |
| 18 | Westmoor Country Club | rating 74.6 |
| 21 | Green Bay Country Club | rating 74.5 |
| 21 | Morningstar Golf's Club | rating 74.5 |
| 21 | Sand Valley | rating 74.5 |
| 21 | Troy Burne Golf Club | rating 74.5 |
| 25 | Northern Bay Resort | rating 74.4 |
The highest USGA course rating published for any of the men’s tee sets — the score a scratch golfer is expected to shoot. Men’s ratings only, for the same reason as slope: the men’s and women’s ratings of one tee are different measurements. It measures difficulty and nothing else; it is not a quality score and never orders these pages by how good a course is.
Widest tee spread
— the top 25 of 316 courses with two or more tee sets of different lengths
| # | Course | Widest tee spread |
|---|---|---|
| 1 | Oaks Golf Club The | 4,627 yds between tees |
| 2 | TPC Twin Cities | 4,508 yds between tees |
| 3 | Westhaven Golf Club | 3,900 yds between tees |
| 4 | Tpc Wisconsin | 3,636 yds between tees |
| 5 | University Ridge Golf Course | 3,473 yds between tees |
| 6 | Maple Bluff Country Club | 3,093 yds between tees |
| 7 | Sand Valley | 3,088 yds between tees |
| 8 | Mammoth Dunes | 2,999 yds between tees |
| 9 | Hawks Landing Golf Club | 2,990 yds between tees |
| 10 | Riverview Golf Course | 2,986 yds between tees |
| 11 | TPC Wisconsin | 2,752 yds between tees |
| 12 | Erin Hills | 2,694 yds between tees |
| 13 | Sentry World Golf Center | 2,668 yds between tees |
| 14 | Fire Ridge Golf Club | 2,597 yds between tees |
| 15 | Baraboo Country Club | 2,515 yds between tees |
| 16 | Wild Ridge Golf Course | 2,309 yds between tees |
| 17 | The Club at Lac La Belle | 2,294 yds between tees |
| 18 | Hilly Haven Golf Course | 2,293 yds between tees |
| 19 | The Legend at Merrill Hills | 2,290 yds between tees |
| 20 | The Bull at Pinehurst Farms | 2,267 yds between tees |
| 21 | Timber Ridge Golf Club | 2,262 yds between tees |
| 22 | The Straits at Whistling Straits | 2,226 yds between tees |
| 23 | Glacier Club Golf Course | 2,209 yds between tees |
| 24 | North Shore Golf Club | 2,193 yds between tees |
| 25 | Westmoor Country Club | 2,191 yds between tees |
Yards between the longest and shortest published tee sets — how far the course moves to fit a different player. Courses publishing a single tee set are not in the running, because one set is an unmeasured spread rather than a narrow one.
Oldest
— the top 25 of 258 courses with an opening year
| # | Course | Oldest |
|---|---|---|
| 1 | Eagle Springs Golf Resort | opened 1893 |
| 2 | Janesville Country Club | opened 1894 |
| 3 | Lake Forest Golf Club | opened 1895 |
| 4 | The Club at Lac La Belle | opened 1896 |
| 5 | Wausau Country Club | opened 1899 |
| 6 | Portage Golf Club | opened 1906 |
| 7 | New Berlin Hills Golf Course | opened 1907 |
| 8 | Grant Park Golf Course | opened 1908 |
| 8 | Oakwood Park Golf Course | opened 1908 |
| 8 | Pattison Park Golf course | opened 1908 |
| 11 | Beloit Club | opened 1909 |
| 11 | Racine Country Club | opened 1909 |
| 13 | Chenequa Country Club | opened 1912 |
| 13 | Plum Lake Golf Course | opened 1912 |
| 15 | Lafayette Club | opened 1915 |
| 16 | Lincoln Park Golf Course | opened 1916 |
| 17 | Lake Breeze Golf Club | opened 1918 |
| 18 | Monroe Country Club | opened 1919 |
| 19 | Osseo Golf Club | opened 1920 |
| 20 | Blackhawk Country Club | opened 1921 |
| 20 | Majestic Oaks at Lake Lawn Resort | opened 1921 |
| 20 | Peninsula State Park Golf Course | opened 1921 |
| 20 | University Club of Milwaukee | opened 1921 |
| 24 | Fox Lake Golf Club | opened 1922 |
| 24 | Kenosha Country Club | opened 1922 |
The year the course opened, as published. Ranked oldest first. An opening year is not a design credit and not a renovation date — a course that opened in 1921 and was rebuilt in 1998 still opened in 1921.
Highest above sea level
— the top 25 of 355 courses with a coordinate we could sample
| # | Course | Highest above sea level |
|---|---|---|
| 1 | Big Sand Lake Club Golf Course | 1,711 ft |
| 2 | Bass Lake Golf Course | 1,688 ft |
| 3 | Lake Forest Golf Club | 1,681 ft |
| 4 | Plum Lake Golf Course | 1,659 ft |
| 5 | Eagle River Golf Course | 1,651 ft |
| 6 | Saint Germain Golf Club | 1,631 ft |
| 7 | 19th Hole Sports Bar Grill | 1,630 ft |
| 8 | Timber Ridge Golf Club | 1,618 ft |
| 9 | Trout Lake Golf Club | 1,609 ft |
| 10 | Northwood Golf Club | 1,583 ft |
| 11 | Nicolet Country Club | 1,569 ft |
| 12 | Rhinelander Country Club | 1,559 ft |
| 13 | Prentice Pines Golf Course | 1,547 ft |
| 14 | Park Falls Country Club | 1,532 ft |
| 15 | Eagle Bluff Golf Club | 1,509 ft |
| 16 | Pinewood Country Club | 1,500 ft |
| 17 | Edgewater Country Club | 1,487 ft |
| 18 | Inshalla Country Club | 1,462 ft |
| 19 | Riverview Golf Course | 1,461 ft |
| 20 | Westwood Golf Course | 1,457 ft |
| 21 | Spider Lake Golf Resort | 1,443 ft |
| 22 | Telemark Golf Course | 1,367 ft |
| 23 | Fairways of Woodside | 1,338 ft |
| 24 | Merrill Golf Club | 1,280 ft |
| 25 | Butternut Hills Golf Course | 1,275 ft |
Height above sea level at the course’s own published coordinate, sampled from the USGS 3DEP elevation model. THIS IS A FIGURE WE DERIVED, not one the course publishes — anybody can re-query the same public dataset at the same coordinate and get the same number, but no scorecard states it. Because every course carries a coordinate, this is the only board here whose field is nearly the whole database rather than the courses that publish a particular figure. Elevation changes how far a ball carries; it says nothing about whether a course is good.
Wisconsin by metro area
The same rankings — hardest, longest, oldest — over the courses around each metro area touching Wisconsin.
- Chicago-Naperville, IL-IN-WI · 319 courses
- Minneapolis-St. Paul, MN-WI · 148 courses
- Minneapolis-St. Paul-Bloomington, MN-WI · 122 courses
- Milwaukee-Racine-Waukesha, WI · 88 courses
- Madison-Janesville-Beloit, WI · 58 courses
- Milwaukee-Waukesha, WI · 58 courses
- Madison, WI · 37 courses
- Duluth-Grand Rapids, MN-WI · 24 courses
- Duluth, MN-WI · 20 courses
- Appleton-Oshkosh-Neenah, WI · 17 courses
- Green Bay-Shawano, WI · 14 courses
- Janesville-Beloit, WI · 14 courses
- La Crosse-Onalaska-Sparta, WI-MN · 14 courses
- Wausau-Stevens Point-Wisconsin Rapids, WI · 13 courses
- Whitewater-Elkhorn, WI · 13 courses
Every Wisconsin course, by city 355 courses in 240 cities
Antigo
Arbor Vitae
Arcadia
Arkdale
Ashland
Avalon
Baileys Harbor
Barneveld
Barron
Bayfield
Beaver Dam
Berlin
Birchwood
Black River Falls
Blaine
Blanchardville
Bristol
Brookfield
Brooklyn Park
Burlington
Cable
Cadott
Caledonia
Cambridge
Cedarburg
Chetek
Chilton
Chippewa Falls
Clear Lake
Clintonville
Columbus
Cottage Grove
Cuba City
Cudahy
Cumberland
Deerbrook
Durand
Eagle River
Eagleville
Eau Claire
Ellsworth
Ephraim
Erin
Evansville
Fennimore
Fitchburg
Fond du Lac
Fox Lake
Franksville
Frederic
Genoa City
Germantown
Glendale
Gordon
Grantsburg
Greenleaf
Greenville
Gresham
Hammond
Harshaw
Hartford
Hinckley
Horicon
Howards Grove
Hurley
Janesville
Jefferson
Kansasville
Kenosha
La Crosse
La Pointe
Lake Geneva
Lake Mills
Lake Nebagamon
Lakewood
Laona
Lodi
Luxemburg
Madison
Manawa
Marathon
Marinette
Marshfield
Mayville
Menasha
Menomonee Falls
Menomonie
Merrill
Milton
Milwaukee
Mineral Point
Minocqua
Minong
Mondovi
Monroe
Mosinee
Mount Horeb
Neillsville
New Berlin
New Franken
New Glarus
New Lisbon
New Richmond
Niagara
Nisswa
North Prairie
Oak Creek
Omro
Onalaska
Oneida
Osceola
Osseo
Park Falls
Pembine
Phillips
Platteville
Poplar
Poynette
Prairie du Chien
Prairie du Sac
Prentice
Prescott
Racine
Raddison
Reedsburg
Rhinelander
Rice Lake
Richfield
River Falls
River Hills
Roberts
Saint Croix Falls
Saint Germain
Sarona
Saukville
Sayner
Schofield
Shawano
Sheboygan Falls
Shorewood Hills
Slinger
Solon Springs
Somerset
South Milwaukee
Sparta
Spooner
Spring Green
Stewartville
Stoughton
Strum
Sturgeon Bay
Sturtevant
Sun Prairie
Sussex
Three Lakes
Town of Ashland
Town of Black Wolf
Town of Brazeau
Town of Brooklyn
Town of Darlington
Town of Fort Winnebago
Town of Freeman
Town of Friendship
Town of Honey Creek
Town of Lafayette
Town of Rice Lake
Town of Seymour
Town of Spider Lake
Town of Springfield
Town of Troy
Two Rivers
Valders
Verona
Village of Vernon
Viroqua
Washington
Waterford
Watertown
Waunakee
Waupun
Wausau
Wausau;Texas
Wautoma
Wayzata
West Allis
West Bend
Westby
Westfield
Weston
Weyauwega
Whitehall
Whitewater
Wind Point
Windsor
Winneconne
Wisconsin Dells
Wisconsin Rapids
Wittenberg
Elsewhere in Wisconsin