Best 9-Hole Golf Courses in Minnesota

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

Minnesota 507

Showing 1-10 of 156 golf courses

The best golf courses in Minnesota, ranked by locals

Farmers Golf & Health Club

#1 best 9-hole golf courses in Minnesota

Farmers Golf & Health Club
4.8
Private
Par 36
9 Holes
Sanborn, MN
Albion Ridges Golf Club: Rock

#2 best 9-hole golf courses in Minnesota

Albion Ridges Golf Club: Rock
4.8
Public
Par 36
9 Holes
Annandale, MN
Albion Ridges Golf Club: Granite

#3 best 9-hole golf courses in Minnesota

Albion Ridges Golf Club: Granite
4.8
Public
Par 36
9 Holes
Annandale, MN
Albion Ridges Golf Club: Boulder

#4 best 9-hole golf courses in Minnesota

Albion Ridges Golf Club: Boulder
4.8
Public
Par 36
9 Holes
Annandale, MN
Cedar Valley Golf Club: Green Monster

#5 best 9-hole golf courses in Minnesota

Cedar Valley Golf Club: Green Monster
4.8
Semi Private
Par 36
9 Holes
Winona, MN
Cedar Valley Golf Club: Treasure Island

#6 best 9-hole golf courses in Minnesota

Cedar Valley Golf Club: Treasure Island
4.8
Semi Private
Par 36
9 Holes
Winona, MN
Cedar Valley Golf Club: Trouts Run

#7 best 9-hole golf courses in Minnesota

Cedar Valley Golf Club: Trouts Run
4.8
Semi Private
Par 36
9 Holes
Winona, MN
Geneva Golf Club: Island

#8 best 9-hole golf courses in Minnesota

Geneva Golf Club: Island
4.8
Semi Private
Par 35
9 Holes
Alexandria, MN
Geneva Golf Club: Ponds

#9 best 9-hole golf courses in Minnesota

Geneva Golf Club: Ponds
4.8
Semi Private
Par 36
9 Holes
Alexandria, MN
Geneva Golf Club: Marsh

#10 best 9-hole golf courses in Minnesota

Geneva Golf Club: Marsh
4.8
Semi Private
Par 37
9 Holes
Alexandria, MN

Plan your next golf trip with Local Golf Spot

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