Best Golf Courses in Minnesota (2026)
550 golf courses · Rated by golfers
1
Rush Creek Golf Club
Maple Grove, MN
2
Crosswoods Golf Course - Sunrise/High Noon
Crosslake, MN
3
Dacotah Ridge Golf Club
Morton, MN
4
Deacon's Lodge
Nisswa, MN
5
Mankato Golf Club
Mankato, MN
6
Grand View Lodge - The Preserve
Nisswa, MN
7
Chaska Town Course
Chaska, MN
8
Inver Wood Golf Course
Inver Grove Heights, MN
9
The Classic at Maddens
Brainerd, MN
10
Highland National Golf Course
St. Paul, MN
11
Mankato Golf Club
Mankato, MN
12
Woodhill Country Club
Wayzata, MN
13
Golden Eagle Golf Club
Fifty Lakes, MN
14
Minikahda Club
Minneapolis, MN
15
Blackberry Ridge Golf Club
Sartell, MN
16
Monticello Country Club
Monticello, MN
17
The LOOP at Chaska
Chaska, MN
18
Crystal Lake Golf Club
Lakeville, MN
19
Deer Run Golf Club
Victoria, MN
20
Oak Hill Golf Club
Rice, MN
21
Hazeltine National Golf Club
Chaska, MN
22
Spring Hill Golf Club
Wayzata, MN
23
Legends Club
Prior Lake, MN
24
Interlachen Country Club
Edina, MN
25
Minneapolis Golf Club
Minneapolis, MN
26
The Meadows at Mystic Lake
Prior Lake, MN
27
The Club at Golden Valley
Golden Valley, MN
28
TPC Twin Cities
Blaine, MN
29
Baker National Golf Course
Medina, MN
30
University of Minnesota, Les Bolstad Golf Course
St. Paul, MN
31
The Wilds Golf Club
Prior Lake, MN
32
Le Sueur Country Club
Le Sueur, MN
33
The Preserve at Stonebrooke
Shakopee, MN
34
Alexandria Golf Club
Alexandria, MN
35
Keller Golf Club
St. Paul, MN
36
Prestwick Golf Club
Woodbury, MN
37
Pioneer Creek Golf Course
Maple Plaine, MN
38
Breezy Point Resort - Traditional
Pequout Lakes, MN
39
Eagle Valley Golf Course
Woodbury, MN
40
Edina Country Club
Edina, MN
41
Eagle Ridge Golf Course
Coleraine, MN
42
Oak Ridge Country Club
Hopkins, MN
43
Emerald Greens Golf Club - Gold
Hastings, MN
44
Heritage Links Golf Club
Lakeville, MN
45
Wayzata Country Club - Wayzata CC Short Course
Wayzata, MN
46
Gravel Pit Golf & Event Center
Brainerd, MN
47
Shamrock Golf Club
Corcoran, MN
48
Refuge Golf Club
Oak Grove, MN
49
Prairie Ridge Golf Course
Janesville, MN
50
North Links Golf Course
North Mankato, MN
Explore Golf by Area in Minnesota
Frequently Asked Questions
How do I find golf courses near me?
Download the free Grassy app for iPhone to discover golf courses near your location. Use our interactive map and search features to find courses based on distance, ratings, and course type (public, private, or municipal).
Are these ratings from real golfers?
Grassy users submit ratings through the app as part of their personal course rankings. Rating counts are shown with each course so you can judge how much community evidence supports the score.
Can I see course details and reviews?
Yes. Course pages show available details such as scorecards, slope ratings, tee information, photos, reviews, and official course links. Coverage varies by course.