Michigan
663 courses in 446 towns.
Busiest towns
Harbor Springs8 coursesAnn Arbor7 coursesGaylord7 coursesGrand Rapids7 coursesKalamazoo6 coursesBellaire5 coursesSaginaw5 coursesSouth Lyon5 courses
Every course in Michigan
265–288 of 663
- High Pointe Golf ClubWilliamsburg · MichiganPrivate18 holes
- Highland Golf ClubFord River Township · MichiganPublic18 holes
- Highland Hills Golf CourseHighland · MichiganPublic18 holes
- Hills Heart of the Lakes Golf CourseBrooklyn · MichiganPublic18 holes
- Hilltop Golf CoursePlymouth · MichiganPublic18 holes
- Holiday Meadows Golf CourseVernon Township · MichiganResort9 holes
- Holly Meadows Golf CourseCapac · MichiganPublic18 holes
- Huckleberry Creek Golf CourseLyons Township · MichiganPublic18 holes
- Hudson Mills Metropark Golf CourseDexter Township · MichiganPublic18 holes
- Hunters Ridge Golf CourseHowell · MichiganPublic18 holes
- Huron Breeze Golf and Country ClubSims Township · MichiganPublic18 holes
- Huron Hills Golf CourseAnn Arbor · MichiganPublic18 holes
- Huron Meadows Golf CourseBrighton · MichiganPublic18 holes
- Huron Shores Golf Club & RestaurantSanilac Township · MichiganPublic18 holes
- IMA Brookwood Golf ClubBurton · MichiganPrivate9 holes
- Indian Hills Golf CourseStephenson · MichiganPublic9 holes
- Indian Lake Golf and Country ClubHiawatha Township · MichiganPublic18 holes
- Indian River Golf ClubIndian River · MichiganPublic18 holes
- Indian Run Golf ClubScotts · MichiganPublic18 holes
- Indian Springs Metropark Golf CourseWhite Lake Charter Township · MichiganPublic18 holes
- Indian Trails Golf CourseGrand Rapids · MichiganPublic18 holes
- Indianwood Gold & Country ClubLake Orion · MichiganPrivate18 holes
- Inkster Valley Golf CourseInkster · MichiganPublic18 holes
- Interlochen Golf CourseInterlochen · MichiganPublic18 holes