2025 Best Golf Courses in Minnesota

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

Showing 331-340 of 452 golf courses

The best golf courses in Minnesota, ranked by locals

Highland Nine Golf Course: Highland National

#331 best golf courses in Minnesota

Highland Nine Golf Course: Highland National
4.5
Municipal
Par 72
18 Holes
Saint Paul, MN
Island Pine Golf Club

#332 best golf courses in Minnesota

Island Pine Golf Club
4.5
Public
Par 72
18 Holes
Atwater, MN
Somerset Country Club

#333 best golf courses in Minnesota

Somerset Country Club
4.5
Private
Par 72
18 Holes
Saint Paul, MN
Cedar River Country Club

#334 best golf courses in Minnesota

Cedar River Country Club
4.5
Semi Private
Par 72
18 Holes
Adams, MN
The Ponds Golf Course: Blue

#335 best golf courses in Minnesota

The Ponds Golf Course: Blue
4.5
Public
Par 36
9 Holes
Saint Francis, MN
Perham Lakeside Golf Club: Pine

#336 best golf courses in Minnesota

Perham Lakeside Golf Club: Pine
4.5
Semi Private
Par 36
9 Holes
Campbell, MN
Birch Bay Resort & Golf Course

#337 best golf courses in Minnesota

Birch Bay Resort & Golf Course
4.5
Semi Private
Par 36
9 Holes
Nisswa, MN
The Ponds Golf Course: Red

#338 best golf courses in Minnesota

The Ponds Golf Course: Red
4.5
Public
Par 36
9 Holes
Saint Francis, MN
Willow Creek Municipal Golf Course

#339 best golf courses in Minnesota

Willow Creek Municipal Golf Course
4.5
Semi Private
Par 36
9 Holes
Barnesville, MN
Ruttgers Bay Lake Lodge: The Lakes

#340 best golf courses in Minnesota

Ruttgers Bay Lake Lodge: The Lakes
4.5
Semi Private
Par 72
18 Holes
Deerwood, MN

Plan your next golf trip with Local Golf Spot

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