Best Public Golf Courses in Minnesota

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

Minnesota 507

Showing 1-10 of 252 golf courses

The best public golf courses in Minnesota, ranked by locals

Oak Summit Golf Course

#1 best public golf courses in Minnesota

Oak Summit Golf Course
4.8
Semi Private
Par 70
18 Holes
Byron, MN
4.8
Public
Par 70
18 Holes
Saint Paul, MN
Golden Eagle Golf Club

#3 best public golf courses in Minnesota

Golden Eagle Golf Club
4.8
Public
Par 72
18 Holes
Fifty Lakes, MN

#4 best public golf courses in Minnesota

Tipsinah Mounds Golf Course
4.8
Semi Private
Par 70
18 Holes
Elbow Lake, MN
Giants Ridge Golf & Ski Resort: The Quarry

#5 best public golf courses in Minnesota

Giants Ridge Golf & Ski Resort: The Quarry
4.8
Semi Private
Par 72
18 Holes
Biwabik, MN
Oakdale Country Club

#6 best public golf courses in Minnesota

Oakdale Country Club
4.8
Semi Private
Par 72
18 Holes
Buffalo Lake, MN

#7 best public golf courses in Minnesota

Legends Golf Club
4.8
Public
Par 72
18 Holes
Prior Lake, MN
Giants Ridge Golf & Ski Resort: The Legend

#8 best public golf courses in Minnesota

Giants Ridge Golf & Ski Resort: The Legend
4.8
Semi Private
Par 72
18 Holes
Biwabik, MN

#9 best public golf courses in Minnesota

Whispering Pines Golf Club
4.8
Semi Private
Par 71
18 Holes
Annandale, MN

#10 best public golf courses in Minnesota

The Bridges Golf Club
4.8
Public
Par 71
18 Holes
Winona, MN

Plan your next golf trip with Local Golf Spot

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