Best Public Golf Courses in Saint Paul, MN

The best golf courses in Saint Paul, MN, based on user reviews and rankings

Saint Paul, MN 34

Showing 1-10 of 15 golf courses

The best public golf courses in Saint Paul, ranked by locals

Keller Golf Course

#1 best public golf courses in Saint Paul

Keller Golf Course
4.8
Municipal
Par 72
18 Holes
Saint Paul, MN
The Ponds at Battle Creek Golf Club: The Ponds at Battle Creek (Alternate Tees)
4.8
Public
Par 70
18 Holes
Saint Paul, MN
Gem Lake Hills Golf Course

#3 best public golf courses in Saint Paul

Gem Lake Hills Golf Course
4.7
Public
Par 57
18 Holes
Saint Paul, MN
Highland National Golf Course

#4 best public golf courses in Saint Paul

Highland National Golf Course
4.7
Public
Par 72
18 Holes
Saint Paul, MN
Prestwick Golf Club at Wedgewood

#5 best public golf courses in Saint Paul

Prestwick Golf Club at Wedgewood
4.7
Semi Private
Par 72
18 Holes
Saint Paul, MN
Highland Nine Golf Course: Highland National

#6 best public golf courses in Saint Paul

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

#7 best public golf courses in Saint Paul

Oak Marsh Golf Course
4.6
Public
Par 70
18 Holes
Saint Paul, MN
Eagle Valley Golf Course

#8 best public golf courses in Saint Paul

Eagle Valley Golf Course
4.6
Public
Par 74
18 Holes
Saint Paul, MN
Goodrich Golf Course

#9 best public golf courses in Saint Paul

Goodrich Golf Course
4.6
Municipal
Par 70
18 Holes
Saint Paul, MN
Oneka Ridge Golf Course

#10 best public golf courses in Saint Paul

Oneka Ridge Golf Course
4.6
Semi Private
Par 72
18 Holes
Saint Paul, MN

Plan your next golf trip with Local Golf Spot

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