The best golf courses in Minnesota, based on user reviews and rankings
#1 best public golf courses in Minnesota
Oak Summit Golf Course#2 best public golf courses in Minnesota
The Ponds at Battle Creek Golf Club: The Ponds at Battle Creek (Alternate Tees)#3 best public golf courses in Minnesota
Golden Eagle Golf Club#4 best public golf courses in Minnesota
Tipsinah Mounds Golf Course#5 best public golf courses in Minnesota
Giants Ridge Golf & Ski Resort: The Quarry#6 best public golf courses in Minnesota
Oakdale Country Club#7 best public golf courses in Minnesota
Legends Golf Club#8 best public golf courses in Minnesota
Giants Ridge Golf & Ski Resort: The Legend#9 best public golf courses in Minnesota
Whispering Pines Golf Club#10 best public golf courses in Minnesota
The Bridges Golf ClubSign up to save your favorite courses and plan your next golf getaway.