Minnesota Golf Courses
Public and Private

Minnesota has 584 golf courses to choose from. This directory lists the courses by city. The cities with the most golf courses like Saint Paul, Rochester, and Stillwater are listed first under the Top 10. We list all other Minnesota cities alphabetically, below.

Featured Golf Course
Lancaster Riverside Golf Course Lancaster Riverside Golf Course
The 9-hole "Lancaster Riverside" course at the Lancaster Riverside Golf Course facility in Lancaster, MN features 3,139 yards of golf from the longest tees for a par of 36. The course rating is 34.6 and it has a slope rating of 117 on grass.  Designed by Todd Daniels, the Lancaster Riverside golf course opened in 1995. Dennis Diamond manages the course as the President.

Subscribe Today

Get our best training tips, videos, and tee times deals -- straight to your inbox

Tee Times Deals to your inbox
Join our mailing list today!


Monte R. added Karen Kjar Memorial to Favorites

Monte R. added Whispering Oaks to Favorites

Monte R.  Scored 85 at  Whispering Oaks Marshfield, Missouri

Monte R. unlocked the Golden Golfer Achievement!
Recorded 10 rounds.
Monte R. unlocked the Ace Achievement!
Placed #1 on the Whispering OaksLeaderboard .

View Activity Feed

Video of the Day
The Powerline Wrists Watch Video>>

Increasing Distance: Fix the Early Release Practice this Punch Drill to avoid releasing the clubhead early during the downswing and hitting the ball short
Bunker Shot: Distance Control CHRIS TOULSON demonstrates how the speed of the swing and length of the finish play key roles in controlling distance
Maintain Spine Angle to Prevent Topped Shots Topped balls are not caused by picking up your head, what you are really doing is losing your spine angle and lifting your entire body off of the ball