The longest golf courses in Minnesota, by yardage

We ranked 23 Minnesota courses with a maps.golf guide using the numbers on their own scorecards. Legacy Courses at Cragun's – Lehman is the longest at 7,491 yards from the Tour tees.

Updated November 5, 2026

#CourseLocationYardsParTees
1Legacy Courses at Cragun's – LehmanBrainerd, MN7,49172Tour
2The Wilderness at Fortune BayTower, MN7,20772Gold
3The MeadowsMoorhead, MN7,20772Black
4The Quarry at Giants RidgeBiwabik, MN7,20172Gold
5The Classic at Madden'sBrainerd, MN7,10272Tour
6The Jewel Golf ClubLake City, MN7,05071Black
7Victory Links Golf CourseBlaine, MN7,04871Blue
8Territory Golf ClubSt. Cloud, MN6,97872Silver
9Ridges at Sand CreekJordan, MN6,96172Black
10Village Green Golf CourseMoorhead, MN6,72872Blue
11Highland National Golf CourseSaint Paul, MN6,63872Black
12Alexandria Golf ClubAlexandria, MN6,57072Black
13Black Bear Golf CourseCarlton, MN6,56072Blue
14Bemidji Town & Country ClubBemidji, MN6,54572Blue
15Riverwood NationalOtsego, MN6,37472Blue
16Crystal Lake Golf ClubLakeville, MN6,32371Black
17Dodge Country ClubDodge Center, MN6,27372White
18Goodrich Golf CourseMaplewood, MN6,25970Blue
19Green Lea Golf CourseAlbert Lea, MN6,21372Blue
20Hiawatha Golf ClubMinneapolis, MN6,05273Blue
21River Oaks Golf CourseCottage Grove, MN6,00370White
22Dwan Golf CourseBloomington, MN5,48568Blue
23Glencoe Country ClubGlencoe, MN4,94071Red

How we ranked them

Each 18-hole course is ranked by the total yardage of its longest set of tees, added up hole by hole from its own scorecard. Courses of three or more named nines aren't ranked, since their length depends on which two nines you play.

The list covers courses with a free maps.golf guide whose scorecard we’ve published, and it updates on its own as new guides go live. Numbers are as printed on each course’s card; courses re-rate and re-tee, so check the course’s own scorecard before you play. Running one of these courses and see a wrong number? Tell us.

You’re welcome to cite or link this ranking; please credit maps.golf.