Michigan
505 courses in 372 towns.
Busiest towns
Ann Arbor5 coursesGaylord5 coursesKalamazoo5 coursesSaginaw5 coursesHowell4 coursesJackson4 coursesSouth Lyon4 coursesBattle Creek3 courses
Every course in Michigan
193–216 of 505
- Harbor Point Golf ClubHarbor Springs · MichiganPublic18 holes
- Hartland Glen Golf ClubHartland · MichiganPublic18 holes
- Hastings Country ClubHastings · MichiganPublic18 holes
- Hawk Hollow Golf CourseBath · MichiganPublic18 holes
- Hawk MeadowsHowell · MichiganPublic18 holes
- Hawk's Eye Golf CourseBellaire · MichiganPublic18 holes
- Heather Highlands Golf ClubHolly · MichiganPublic9 holes
- Heather Hills Golf CourseRomeo · MichiganPublic18 holes
- Hemlock Golf ClubHamlin Township · MichiganPublic18 holes
- Heritage Glen Golf ClubAlmena Township · MichiganPublic18 holes
- Hickory Creek Golf CourseYpsilanti · MichiganPublic18 holes
- Hickory Hill Golf CourseWixom · MichiganPublic9 holes
- Hickory Hills Golf ClubHicksville · MichiganPublic9 holes
- Hickory Hills Golf CourseBushnell Township · MichiganPublic9 holes
- Hickory Hollow Golf CourseMacomb · MichiganPublic18 holes
- Hickory Knoll Golf CourseMontague · MichiganPublic18 holes
- Hickory Ridge Golf CourseComstock Charter Township · MichiganPublic9 holes
- Hidden Oaks Golf CourseSaint Louis · MichiganPublic18 holes
- Hidden River Golf and Casting ClubBrutus · MichiganPublic18 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
- Holly Meadows Golf CourseCapac · MichiganPublic18 holes