Michigan
99 courses in 81 towns.
Busiest towns
Grand Rapids4 coursesBloomfield Hills3 coursesWest Bloomfield3 coursesAnn Arbor2 coursesBirmingham2 coursesBloomfield Township2 coursesDearborn2 coursesGrand Blanc2 courses
Every course in Michigan
49–72 of 99
- Lost Lake Woods Golf CourseLincoln · MichiganPrivate18 holes
- Marshall Country ClubMarshall · MichiganPrivate18 holes
- Meadowbrook Country ClubNorthville Charter Township · MichiganPrivate18 holes
- Metamora Country ClubMetamora Township · MichiganPrivate18 holes
- Midland Country ClubMidland · MichiganPrivate18 holes
- Moors Golf ClubPortage · MichiganPrivate18 holes
- Muskegon Country ClubMuskegon · MichiganPrivate18 holes
- Northern Michigan University Golf CourseMarquette · MichiganPrivate18 holes
- Northport Point Golf ClubLeelanau Township · MichiganPrivate9 holes
- Oakhurst Golf & Country ClubClarkston · MichiganPrivate18 holes
- Oakland Hills Country ClubBloomfield Hills · MichiganPrivate18 holes
- Oakland University Golf and Learning CenterRochester · MichiganPrivate18 holes
- Orchard Hill Country ClubBuchanan · MichiganPrivate18 holes
- Orchard Lake Country ClubOrchard Lake · MichiganPrivate18 holes
- Owosso Country ClubOwosso · MichiganPrivate18 holes
- Oxford Hills Country ClubOxford · MichiganPrivate18 holes
- Paint Creek Country ClubLake Orion · MichiganPrivate18 holes
- Petoskey · Bay View Country ClubBear Creek Township · MichiganPrivate18 holes
- Pine Lake Country ClubWest Bloomfield Township · MichiganPrivate18 holes
- Pine River Country ClubAlma · MichiganPrivate18 holes
- Plum Hollow Country ClubSouthfield · MichiganPrivate18 holes
- Port Huron Elks Lodge Golf CoursePort Huron · MichiganPrivate18 holes
- Port Huron Golf ClubFort Gratiot Charter Township · MichiganPrivate18 holes
- Prestwick Village Golf ClubHighland · MichiganPrivate18 holes