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
241–264 of 663
- Hankerd Hills Golf CourseHenrietta Township · MichiganPublic9 holes
- 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 at Shanty CreekBellaire · MichiganResort18 holes
- Hawk's Eye Golf CourseBellaire · MichiganPublic18 holes
- Hawkshead Links Golf CourseSouth Haven · MichiganResort18 holes
- Heather Highlands Golf ClubHolly · MichiganPublic9 holes
- Heather Hills Golf CourseRomeo · MichiganPublic18 holes
- Heathers Club of BloomfieldBloomfield Township · MichiganPrivate9 holes
- Hemlock Golf ClubHamlin Township · MichiganPublic18 holes
- Heritage Glen Golf ClubAlmena Township · MichiganPublic18 holes
- Hiawatha Sportsman’s Club Golf CourseGarfield Township · MichiganPrivate9 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