2025 Best Golf Courses in Minnesota

The best golf courses in Minnesota, based on user reviews and rankings

Showing 161-170 of 402 golf courses

The best public golf courses in Minnesota, ranked by locals

Albion Ridges Golf Club: Boulder

#161 best public golf courses in Minnesota

Albion Ridges Golf Club: Boulder
4.5
Public
Par 36
9 Holes
Annandale, MN
Lester Park Golf Club: Lake

#162 best public golf courses in Minnesota

Lester Park Golf Club: Lake
4.5
Public
Par 36
9 Holes
Duluth, MN
Lost Spur Country Club

#163 best public golf courses in Minnesota

Lost Spur Country Club
4.5
Semi Private
Par 34
9 Holes
Saint Paul, MN
Fiddlestix Golf Course

#164 best public golf courses in Minnesota

Fiddlestix Golf Course
4.5
Semi Private
Par 71
18 Holes
Isle, MN
Gem Lake Hills Golf Course

#165 best public golf courses in Minnesota

Gem Lake Hills Golf Course
4.5
Public
Par 57
18 Holes
Saint Paul, MN
Double Eagle Golf Club

#166 best public golf courses in Minnesota

Double Eagle Golf Club
4.5
Semi Private
Par 37
9 Holes
Eagle Bend, MN
Highland Nine Golf Course: Highland National

#167 best public golf courses in Minnesota

Highland Nine Golf Course: Highland National
4.5
Municipal
Par 72
18 Holes
Saint Paul, MN
Oak Marsh Golf Course

#168 best public golf courses in Minnesota

Oak Marsh Golf Course
4.5
Public
Par 70
18 Holes
Saint Paul, MN
Cedar Valley Golf Club: Treasure Island

#169 best public golf courses in Minnesota

Cedar Valley Golf Club: Treasure Island
4.5
Semi Private
Par 36
9 Holes
Winona, MN
Dakota Pines Golf Club

#170 best public golf courses in Minnesota

Dakota Pines Golf Club
4.5
Semi Private
Par 72
18 Holes
Hastings, MN

Plan your next golf trip with Local Golf Spot

Sign up to save your favorite courses and plan your next golf getaway.