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
313–336 of 663
- Lake Michigan Hills Golf ClubBenton Harbor · MichiganPublic18 holes
- Lake Monterey Golf CourseSalem Township · MichiganPublic18 holes
- Lakeland Hills Golf CourseFostoria · MichiganPublic18 holes
- Lakelands Golf and Country ClubBrighton · MichiganPrivate18 holes
- Lakes of Taylor Golf ClubHubbard · MichiganPublic18 holes
- Lakeside Golf CourseButman Township · MichiganPublic9 holes
- Lakeside LinksPere Marquette Charter Township · MichiganPublic18 holes
- Lakeview Hills Golf Resort · NorthLexington Township · MichiganResort18 holes
- Lakeview Hills Golf Resort · SouthLexington · MichiganResort18 holes
- Lakewood on the GreenCadillac · MichiganPublic18 holes
- Lapeer Country ClubElba Township · MichiganPublic18 holes
- Ledge Meadows Golf CourseGrand Ledge · MichiganPublic18 holes
- Leland Country ClubLeland Township · MichiganPrivate18 holes
- Lenawee Country ClubAdrian Township · MichiganPrivate18 holes
- Leslie Park Golf CourseAnn Arbor · MichiganPublic18 holes
- Lincoln Golf CourseFruitland Township · MichiganPublic9 holes
- Lincoln Hills Golf ClubHamlin Township · MichiganPublic9 holes
- Lincoln Hills Golf CourseBirmingham · MichiganPublic9 holes
- Links at Whitmore Lake Golf CourseWhitmore Lake · MichiganPublic18 holes
- LochenHeath Golf ClubWilliamsburg · MichiganPrivate18 holes
- Lochmoor ClubGrosse Pointe Woods · MichiganPrivate18 holes
- Loggers TraceHarrisville Township · MichiganPublic18 holes
- Lost Lake Woods Golf CourseLincoln · MichiganPrivate18 holes
- LYNX Golf Course & GrillOtsego · MichiganPublic18 holes