Stymie

Minnesota has 625 golf courses — 520 public, 12 private — with an average slope rating of 130 across 316 USGA-rated courses. The hardest is Meadow Greens Golf Course in Lansing Township at slope 152. Browse by county or city below, with full scorecards and USGA slope ratings on every course page.

625Courses
130Avg Slope
316Scorecards

Browse Minnesota Courses by Numbers

Find a Course in Minnesota

search

Browse by County

Hennepin
66 courses
Crow Wing
34 courses
Dakota
32 courses
Washington
31 courses
Ramsey
24 courses
St. Louis County
24 courses
Olmsted
21 courses
Cass
20 courses
Anoka
19 courses
Stearns
19 courses
Wright
16 courses
Polk
14 courses
Becker
14 courses
Otter Tail
12 courses
Scott
12 courses
Winona
11 courses
Carver
11 courses
Kittson
9 courses
Saint Louis
9 courses
Sherburne
9 courses
Douglas
9 courses
Goodhue County
9 courses
Itasca
8 courses
Kandiyohi
8 courses
Clay
7 courses
Fillmore
7 courses
Steele
7 courses
Carlton
6 courses
Mille Lacs
6 courses
Beltrami
6 courses
Pine
6 courses
Freeborn
6 courses
Mower
5 courses
Blue Earth
5 courses
Chisago
5 courses
Todd
5 courses
Houston
5 courses
Martin
5 courses
Wabasha County
5 courses
Rice
5 courses
Isanti
4 courses
Redwood County
4 courses
Benton
4 courses
Le Sueur
4 courses
Waseca
4 courses
Lyon
4 courses
Renville
4 courses
Lake
4 courses
St. Croix County
4 courses
Aitkin
3 courses
Pope
3 courses
Codington County
3 courses
Burnett County
3 courses
Brown County
3 courses
Murray County
3 courses
Marshall
3 courses
Nicollet
3 courses
Nobles
3 courses
Deuel County
3 courses
McLeod County
3 courses
Dodge County
3 courses
Brookings County
3 courses
Morrison
3 courses
Jackson County
2 courses
Roseau
2 courses
Swift
2 courses
Dunn County
2 courses
Watonwan
2 courses
Minnehaha County
2 courses
Big Stone
2 courses
Cook County
2 courses
Faribault
2 courses
Yellow Medicine
2 courses
Lincoln
2 courses
Barron County
2 courses
Hamlin County
1 course
Wadena
1 course
Trempealeau County
1 course
Pennington
1 course
Pierce County
1 course
Meeker County
1 course
Red Lake County
1 course
Norman County
1 course
Clearwater County
1 course
Lac qui Parle County
1 course
Rock County
1 course
La Crosse County
1 course
Rainy River District
1 course
Pipestone County
1 course
Monroe County
1 course
Ashland County
1 course
Bayfield County
1 course
Sawyer County
1 course
Moody County
1 course
Grand Forks County
1 course
Koochiching
1 course
Mahnomen
1 course
Chippewa
1 course
Kanabec
1 course
Stevens
1 course
Hubbard
1 course
Cottonwood
1 course
Traverse
1 course

Top Courses in Minnesota

school52 College Golf Programs in Minnesotaarrow_forward

Minnesota Golf News & Articles

Course of the Day

Hoyt Lakes Golf Course: Iron Range Golf in Minnesota

A 9-hole muni on Minnesota's Iron Range that plays a full 18 from two tee sets, complete with a periscope and a ship's bell on its blind par 7th.

Course of the Day

Green Lea Golf Course Hosts the 100th Shortstop in 2026

Green Lea in Albert Lea, Minnesota plays 6,204 yards to a par 72 and hosts the 100th edition of the Shortstop, one of the state’s longest running match play tournaments.

Course of the Day

Links at Northfork: A True Links Test in the Twin Cities

Links at Northfork in Ramsey, MN is a nationally ranked public course with open fairways, honest conditions, and a layout that rewards strategy over power.

Course of the Day

Pioneer Creek: 13 Water Holes and a Slope of 141

Pioneer Creek rolls through 200 acres of glacial terrain in Maple Plain, Minnesota, with water in play on 13 of 18 holes and greens that run faster than almost any public course in the state.

Course of the Day

Stonebrooke Golf Club: Where Hole 8 Needs a Ferry

Stonebrooke Golf Club in Shakopee, MN is a 4-star Golf Digest course where water comes into play on 13 holes and getting to the 8th green requires a pontoon boat ferry across Lake O'Dowd.

Course of the Day

Valley High: The Only 18-Hole in Houston County, MN

Houston County's only 18-hole public course sits in the Mississippi River bluff country of southeast Minnesota, where Homer Fieldhouse routed a par-71 layout across rolling terrain in 1970. It still plays great today.

About Golf in Minnesota

Minnesota has 625 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Minnesota is 130, compared to the national average of 113. 316 courses have verified slope and course ratings. Set up tee time alerts for any course and get notified the moment your preferred time becomes available.

Frequently asked questions

How many golf courses are in Minnesota?

Minnesota has 625 golf courses in the Stymie directory, including 520 public and 12 private courses.

What is the hardest golf course in Minnesota?

Meadow Greens Golf Course in Lansing Township is the hardest golf course in Minnesota with a maximum slope rating of 152. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.

What is the average slope rating in Minnesota?

The average slope rating across 316 USGA-rated Minnesota courses is 130. The US national average is 113.