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
1–24 of 663
- Crystal Downs Country ClubFrankfort · MichiganPrivateWalkableMembers18 holesTop 100 Private #15
- Lost Dunes Golf ClubBridgman · MichiganPrivateWalkableMembers18 holesTop 100 Private #79
- The Dunes ClubNew Buffalo · MichiganPrivateWalking onlyMembers9 holesTop 100 Private #85
- Arcadia Bluffs: BluffsArcadia · MichiganPublicWalkable$$$$18 holesTop 250 Public #12
- Kingsley ClubKingsley · MichiganPrivateWalking onlyMembers18 holesTop 100 Private #62
- Bay Harbor Golf Club Links/QuarryBay Harbor · MichiganPublicCart required$$$$18 holesTop 250 Public #83
- Forest Dunes: WeiskopfRoscommon · MichiganPublicWalk or ride$$$$18 holesTop 250 Public #28
- Arcadia Bluffs: SouthArcadia · MichiganPublicWalkable$$$$18 holesTop 250 Public #46
- Arthur Hills at Boyne ResortsHarbor Springs · MichiganPublicCart required$$$$18 holesTop 250 Public #109
- Greywalls at MarquetteMarquette · MichiganPublicWalk or ride$$$$18 holesTop 250 Public #54
- American DunesGrand Haven · MichiganPublicWalkable$$$$18 holesTop 250 Public #141
- Belvedere Golf ClubCharlevoix · MichiganPublicWalkable$$$$18 holesTop 250 Public #142
- The Loop at Forest DunesRoscommon · MichiganPublicWalking only$$$$18 holesTop 250 Public #65
- The Golf Club at Harbor ShoresHarbor Shores · MichiganPublicCart required$$$$18 holesTop 250 Public #172
- Tullymore Golf CourseStanwood · MichiganPublicCart required$$$$18 holesTop 250 Public #77
- The Wolverine at Grand Traverse ResortAcme · MichiganPublicCart required$$$$18 holesTop 250 Public #222
- Stoatin Brae Golf ClubAugusta · MichiganPublicWalkable$$$$18 holesTop 250 Public #233
- "The Old Course" at Sugar LoafCedar · MichiganResort18 holes
- Alpena Golf ClubAlpena · MichiganPublic18 holes
- Alpine at Boyne Mountain ResortBoyne Falls · MichiganResort18 holes
- Alpine Golf ClubComstock Park · MichiganPublic18 holes
- Angels Crossing Golf CourseVicksburg · MichiganPublic18 holes
- Ann Arbor Golf and Outing ClubAnn Arbor · MichiganPrivate18 holes
- Antioch Hills Golf ClubMesick · MichiganPublic18 holes