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
337–360 of 663
- Lyon Oaks Golf CourseWixom · MichiganPublic18 holes
- Macatawa Legends Golf & Country ClubHolland Charter Township · MichiganPublic18 holes
- Mack Mayfield Municipal Golf CourseWestland · MichiganPublic9 holes
- Mackinaw ClubCarp Lake · MichiganPublic18 holes
- Majestic at Lake Walden Golf CourseHartland · MichiganPublic18 holes
- Mallard Golf ClubEast Jordan · MichiganPublic9 holes
- Manistee Golf & Country ClubManistee · MichiganPublic18 holes
- Manitou Passage Golf ClubCedar · MichiganResort18 holes
- Maple Brook Golf CourseCharlotte · MichiganPublic9 holes
- Maple Creek Golf ClubShepherd · MichiganPublic18 holes
- Maple Grove Golf CourseLambertville · MichiganPublic18 holes
- Maple Hill Golf ClubHemlock · MichiganPublic18 holes
- Maple Hill Golf CourseGrandville · MichiganPublic18 holes
- Maple Lane Golf CourseSterling Heights · MichiganPublic9 holes
- Maple Leaf Golf CourseFraser Township · MichiganPublic18 holes
- Marquette Golf ClubMarquette · MichiganPublic18 holes
- Marquette Trails Country ClubLake Township · MichiganPublic18 holes
- Marshall Country ClubMarshall · MichiganPrivate18 holes
- Marysville Golf CourseMarysville · MichiganPublic18 holes
- Marywood Country ClubBattle Creek · MichiganPublic18 holes
- Meadowbrook Country ClubNorthville Charter Township · MichiganPrivate18 holes
- Meridian Sun Golf ClubHaslett · MichiganPublic18 holes
- Metamora Country ClubMetamora Township · MichiganPrivate18 holes
- Michaywe PinesGaylord · MichiganPublic18 holes