Best Public Golf Courses in Minnesota (2026)
439 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
Grand View Lodge - The Preserve
Nisswa, MN
6
Chaska Town Course
Chaska, MN
7
Inver Wood Golf Course
Inver Grove Heights, MN
8
The Classic at Maddens
Brainerd, MN
9
Highland National Golf Course
St. Paul, MN
10
Golden Eagle Golf Club
Fifty Lakes, MN
11
Blackberry Ridge Golf Club
Sartell, MN
12
The LOOP at Chaska
Chaska, MN
13
Crystal Lake Golf Club
Lakeville, MN
14
Deer Run Golf Club
Victoria, MN
15
The Meadows at Mystic Lake
Prior Lake, MN
16
Baker National Golf Course
Medina, MN
17
University of Minnesota, Les Bolstad Golf Course
St. Paul, MN
18
The Wilds Golf Club
Prior Lake, MN
19
The Preserve at Stonebrooke
Shakopee, MN
20
Keller Golf Club
St. Paul, MN
21
Prestwick Golf Club
Woodbury, MN
22
Pioneer Creek Golf Course
Maple Plaine, MN
23
Breezy Point Resort - Traditional
Pequout Lakes, MN
24
Eagle Valley Golf Course
Woodbury, MN
25
Eagle Ridge Golf Course
Coleraine, MN
26
Emerald Greens Golf Club - Gold
Hastings, MN
27
Heritage Links Golf Club
Lakeville, MN
28
Gravel Pit Golf & Event Center
Brainerd, MN
29
Shamrock Golf Club
Corcoran, MN
30
Refuge Golf Club
Oak Grove, MN
31
Prairie Ridge Golf Course
Janesville, MN
32
North Links Golf Course
North Mankato, MN
33
StoneRidge Golf Club
Stillwater, MN
34
Timber Creek Golf Course
Watertown, MN
35
Boulder Pointe Golf Club
Elko, MN
36
Dwan Golf Course
Bloomington, MN
37
River Oaks Municipal Golf Course
Cottage Grove, MN
38
Valleywood Golf Course
Apple Valley, MN
39
Orono Orchards Golf Course
Orono, MN
40
Terrace View Golf Club
Mankato, MN
41
Minneopa Golf Club
Mankato, MN
42
Thumper Pond Golf Course
Ottertail, MN
43
Adrian Country Club
Adrian, MN
44
Albany Golf Club
Albany, MN
45
Albion Ridges Golf Course - Granite/Rock
Annandale, MN
46
Albion Ridges Golf Course - Boulder/Granite
Annandale, MN
47
Albion Ridges Golf Course - Rock/Boulder
Annandale, MN
48
Angushire Golf Club
St. Cloud, MN
49
Appleton Golf Club
Appleton, MN
50
Applewood Hills Public Golf Course
Stillwater, MN
Explore Public 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.