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
121–144 of 304
- Highland National Golf CourseSaint Paul · MinnesotaPublic18 holes
- Hoyt Lakes Municipal Golf CourseHoyt Lakes · MinnesotaPublic9 holes
- Hyland Greens Golf CourseBloomington · MinnesotaPublic9 holes
- Indian Hills Golf ClubStillwater · MinnesotaPublic9 holes
- Interlachen Country ClubEdina · MinnesotaPrivate18 holes
- Interlaken Golf ClubFairmont · MinnesotaPrivate18 holes
- Inver Wood Golf CourseInver Grove Heights · MinnesotaPublic18 holes
- Island Lake GolfShoreview · MinnesotaPublic9 holes
- Jackson Golf ClubJackson · MinnesotaPublic9 holes
- Kenyon Country ClubKenyon · MinnesotaPublic9 holes
- Kimball Golf ClubMaine Prairie Township · MinnesotaPublic18 holes
- Koronis Hills Golf ClubPaynesville Township · MinnesotaPublic18 holes
- Lake City GolfLake City · MinnesotaPublic18 holes
- Lake Pepin Golf CoursePepin Township · MinnesotaPublic18 holes
- Lake View National Golf CourseTwo Harbors · MinnesotaPrivate18 holes
- Lakeside Country ClubWoodville Township · MinnesotaPublic18 holes
- Lancaster Riverside Golf ClubLancaster · MinnesotaPublic9 holes
- Legacy Golf CourseFaribault · MinnesotaPublic18 holes
- Lewiston Golf & Country ClubLewiston · MinnesotaPublic18 holes
- Lida GreensPelican Rapids · MinnesotaPublic9 holes
- Links at NorthforkRamsey · MinnesotaPublic18 holes
- Litchfield Golf ClubLitchfield · MinnesotaPublic18 holes
- Little Crow Country ClubNew London Township · MinnesotaPublic9 holes
- Little Willow Executive CourseRochester · MinnesotaPublic9 holes