Minnesota
304 courses in 222 towns.
Busiest towns
Rochester9 coursesMinneapolis5 coursesStillwater5 coursesBemidji4 coursesDuluth4 coursesEast Gull Lake4 coursesBloomington3 coursesBrainerd3 courses
By designer
Every course in Minnesota
145–168 of 304
- Loggers Trail Golf CourseStillwater · MinnesotaPublic18 holes
- Long Bow Golf ClubWalker · MinnesotaPublic18 holes
- Long Prairie Country ClubLong Prairie · MinnesotaPublic18 holes
- Lost Spur Country ClubEagan · MinnesotaPublic9 holes
- Luverne Country ClubMagnolia Township · MinnesotaPublic9 holes
- Ma Cal Grove Country ClubCaledonia Township · MinnesotaPublic9 holes
- Mahnomen County Country ClubRiverland · MinnesotaPublic9 holes
- Majestic Oaks Golf ClubHam Lake · MinnesotaPublic9 holes
- Manitou Ridge Golf CourseWhite Bear Lake · MinnesotaPublic18 holes
- Maple Ridge Golf CourseBemidji · MinnesotaPublic18 holes
- Maple Valley Golf & Country ClubRochester · MinnesotaPublic18 holes
- Marshall Golf ClubMarshall · MinnesotaPublic18 holes
- Mayflower Golf ClubCairo Township · MinnesotaPublic9 holes
- Meadow Greens Golf CourseLansing Township · MinnesotaPublic18 holes
- Meadowbrook Country ClubNewburg Township · MinnesotaPublic18 holes
- Meadowbrook Golf CourseSaint Louis Park · MinnesotaPublic18 holes
- Medina Golf & Country ClubMedina · MinnesotaPrivate18 holes
- Mendakota Country ClubMendota Heights · MinnesotaPrivate18 holes
- Mendota Heights Par 3 Golf CourseMendota Heights · MinnesotaPublic9 holes
- Mesaba Country ClubHibbing · MinnesotaPublic18 holes
- Midland Hills Country ClubRoseville · MinnesotaPrivate18 holes
- Minakwa Golf CourseCrookston · MinnesotaPublic9 holes
- Minneapolis Golf ClubSaint Louis Park · MinnesotaPrivate18 holes
- Minneopa Golf ClubMankato · MinnesotaPublic9 holes