Skip to content
Zomma Golf
Menu

The toughest course in the Minneapolis-St. Paul-Bloomington, MN-WI metro area is Hazeltine National Golf Course, at slope 155 — ahead of The Wilds at slope 154 and Rush Creek Golf Club at slope 148.

All 102 courses in the area with a USGA slope rating for its men’s tees are ranked below, along with 5 more lists: hardest from the tips, longest, widest tee spread, oldest, highest above sea level.

122
courses
2
states
6
rankings

Minneapolis-St. Paul-Bloomington, MN-WI is a metro area as the U.S. Office of Management and Budget delineates it, crossing Minnesota and Wisconsin — the boundary is theirs, not ours. Each list counts only the courses in the area that publish that figure, so the totals differ between them. Slope and course rating measure difficulty, not quality — nothing here ranks how good a course is.

Toughest test

— the top 25 of 102 courses with a USGA slope rating for its men’s tees
# Course State Toughest test
1 Hazeltine National Golf Course MN slope 155
2 The Wilds MN slope 154
3 Rush Creek Golf Club MN slope 148
4 Dellwood Country Club MN slope 146
5 TPC Twin Cities WI slope 145
6 Golden Valley Country Club MN slope 144
7 The Minikahda Club MN slope 143
7 The Refuge Golf Course MN slope 143
9 Inver Wood Golf Course MN slope 142
9 Legends Golf Club IA slope 142
9 Troy Burne Golf Club WI slope 142
9 Wayzata Country Club MN slope 142
9 White Eagle Golf Club WI slope 142
14 Chaska Town Course MN slope 141
14 Edinburgh USA WI slope 141
14 Interlachen Country Club MN slope 141
14 Minnesota Valley Country Club MN slope 141
18 Riverwood National MN slope 140
18 Southern Hills Golf Course MN slope 140
20 Minneapolis Golf Club MN slope 139
20 Pebble Creek Golf Course ND slope 139
20 Somerset Country Club MN slope 139
20 StoneRidge Golf Club MN slope 139
20 Wild Marsh Golf Club MN slope 139
25 Forest Hills Golf Club MN 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 88 courses with a USGA course rating for its men’s tees
# Course State Hardest from the tips
1 Hazeltine National Golf Course MN rating 78.0
2 TPC Twin Cities WI rating 77.7
3 Rush Creek Golf Club MN rating 75.6
4 Wayzata Country Club MN rating 75.2
4 White Eagle Golf Club WI rating 75.2
6 Golden Valley Country Club MN rating 74.7
6 Medina Golf & Country Club MN rating 74.7
6 Victory Links Golf Course MN rating 74.7
9 Dellwood Country Club MN rating 74.6
10 Legends Golf Club IA rating 74.5
10 Loggers Trail Golf Course MN rating 74.5
10 Troy Burne Golf Club WI rating 74.5
13 Links at Northfork MN rating 74.4
13 Minneapolis Golf Club MN rating 74.4
13 The Wilds MN rating 74.4
16 Interlachen Country Club MN rating 74.2
17 StoneRidge Golf Club MN rating 74.1
18 Bellwood Oaks Golf Course MN rating 73.9
18 Mendakota Country Club MN rating 73.9
20 Territory Golf Club MN rating 73.8
21 Prestwick Golf Club MN rating 73.7
21 Riverwood National MN rating 73.7
21 Somerset Country Club MN rating 73.7
24 Midland Hills Country Club MN rating 73.6
24 Pebble Creek Golf Course ND rating 73.6

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.

Longest

— the top 25 of 116 courses with a published scorecard
# Course State Longest
1 Hazeltine National Golf Course MN 7,674 yds
2 TPC Twin Cities WI 7,513 yds
3 Rush Creek Golf Club MN 7,306 yds
4 Medina Golf & Country Club MN 7,257 yds
5 White Eagle Golf Club WI 7,178 yds
6 Legends Golf Club IA 7,126 yds
7 Loggers Trail Golf Course MN 7,113 yds
8 Wayzata Country Club MN 7,106 yds
9 Victory Links Golf Course MN 7,048 yds
10 Minneapolis Golf Club MN 7,045 yds
11 Bearpath MN 7,030 yds
12 Dellwood Country Club MN 7,028 yds
13 Riverwood National MN 7,014 yds
14 StoneRidge Golf Club MN 7,013 yds
15 The Wilds MN 7,012 yds
16 Golden Valley Country Club MN 7,004 yds
16 Minnesota Valley Country Club MN 7,004 yds
18 Mendakota Country Club MN 7,001 yds
19 Bunker Hills Golf Course IL 6,991 yds
20 Interlachen Country Club MN 6,981 yds
21 Links at Northfork MN 6,979 yds
22 Troy Burne Golf Club WI 6,978 yds
23 Territory Golf Club MN 6,977 yds
24 Ridges at Sand Creek MN 6,961 yds
25 Edinburgh USA WI 6,929 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.

Widest tee spread

— the top 25 of 110 courses with two or more tee sets of different lengths
# Course State Widest tee spread
1 TPC Twin Cities WI 4,508 yds between tees
2 Victory Links Golf Course MN 4,214 yds between tees
3 Minneapolis Golf Club MN 3,963 yds between tees
4 Southview Country Club MN 3,671 yds between tees
5 Royal Golf Club MN 2,994 yds between tees
6 Hazeltine National Golf Course MN 2,545 yds between tees
7 Southern Hills Golf Course MN 2,501 yds between tees
8 Pheasant Acres Golf Course MN 2,460 yds between tees
9 Minnesota Valley Country Club MN 2,355 yds between tees
10 Riverwood National MN 2,225 yds between tees
11 White Eagle Golf Club WI 2,183 yds between tees
12 Troy Burne Golf Club WI 2,056 yds between tees
13 StoneRidge Golf Club MN 2,035 yds between tees
14 Windsong Farm Golf Club MN 2,013 yds between tees
15 The Minikahda Club MN 1,977 yds between tees
16 Chaska Town Course MN 1,964 yds between tees
17 Wild Marsh Golf Club MN 1,954 yds between tees
18 Rush Creek Golf Club MN 1,901 yds between tees
19 Territory Golf Club MN 1,894 yds between tees
19 The Wilds MN 1,894 yds between tees
21 Loggers Trail Golf Course MN 1,845 yds between tees
22 Ridges at Sand Creek MN 1,825 yds between tees
23 Legends Golf Club IA 1,816 yds between tees
24 Interlachen Country Club MN 1,794 yds between tees
25 Mendakota Country Club MN 1,785 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 108 courses with an opening year
# Course State Oldest
1 Town & Country Club MN opened 1888
2 The Minikahda Club MN opened 1899
3 Interlachen Country Club MN opened 1911
4 White Bear Yacht Club MN opened 1912
5 Golden Valley Country Club MN opened 1914
6 Minneapolis Golf Club MN opened 1916
6 Theodore Wirth Golf Course MN opened 1916
8 Woodhill Country Club MN opened 1917
9 Columbia Golf Course MN opened 1919
9 Midland Hills Country Club MN opened 1919
9 Southview Country Club MN opened 1919
12 Somerset Country Club MN opened 1920
13 Minnesota Valley Country Club MN opened 1924
13 Orono Public Golf Course MN opened 1924
13 Stillwater Country Club MN opened 1924
16 Francis Gross Golf Course MN opened 1925
16 Mendakota Country Club MN opened 1925
18 Brookview Golf Course MN opened 1927
18 Highland National Golf Course MN opened 1927
20 Manitou Ridge Golf Course MN opened 1928
21 Como Park Golf Course MN opened 1929
21 Les Bolstad Golf Course MN opened 1929
21 North Branch Golf Course MN opened 1929
24 New Richmond Golf Club WI opened 1931
25 Buffalo Heights Golf Course MN opened 1932

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 122 courses with a coordinate we could sample

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.