Best Public Golf Courses in Minnesota

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

Showing 1-10 of 252 golf courses

The best public golf courses in Minnesota, ranked by locals

Keller Golf Course

#1 best public golf courses in Minnesota

Keller Golf Course
4.8
Municipal
Par 72
18 Holes
Saint Paul, MN
Rush Creek Golf Club

#2 best public golf courses in Minnesota

Rush Creek Golf Club
4.8
Public
Par 72
18 Holes
Maple Grove, MN
Le Sueur Country Club

#3 best public golf courses in Minnesota

Le Sueur Country Club
4.8
Semi Private
Par 70
18 Holes
Le Sueur, MN
Tipsinah Mounds Golf Course

#4 best public golf courses in Minnesota

Tipsinah Mounds Golf Course
4.8
Semi Private
Par 70
18 Holes
Elbow Lake, MN
Territory Golf Club

#5 best public golf courses in Minnesota

Territory Golf Club
4.8
Semi Private
Par 72
18 Holes
Saint Cloud, MN
New Ulm Country Club

#6 best public golf courses in Minnesota

New Ulm Country Club
4.8
Semi Private
Par 71
18 Holes
New Ulm, MN
Giants Ridge Golf & Ski Resort: The Quarry

#7 best public golf courses in Minnesota

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

#8 best public golf courses in Minnesota

Legends Golf Club
4.8
Public
Par 72
18 Holes
Prior Lake, MN
Headwaters Golf & Country Club

#9 best public golf courses in Minnesota

Headwaters Golf & Country Club
4.8
Semi Private
Par 72
18 Holes
Park Rapids, MN
Bellwood Oaks Golf Course

#10 best public golf courses in Minnesota

Bellwood Oaks Golf Course
4.8
Public
Par 73
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.