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
49–72 of 663
- Big Al's Greens & GrilleNewport · MichiganPublic18 holes
- Binder Park Golf CourseNewton Township · MichiganPublic18 holes
- Birch Pointe Golf ClubSaint Helen · MichiganPublic18 holes
- Birch Valley Golf CourseSylvan Township · MichiganPublic18 holes
- Birchwood Farms Golf & Country ClubHarbor Springs · MichiganPrivate18 holes
- Bird Creek Golf ClubPort Austin · MichiganPublic18 holes
- Birmingham Country ClubBirmingham · MichiganPrivate18 holes
- Black Bear Golf ClubVanderbilt · MichiganResort18 holes
- Black Lake Golf CourseOnaway · MichiganPublic18 holes
- Black River Golf ClubPort Huron · MichiganPublic18 holes
- Blackheath Golf ClubOakland Township · MichiganPublic18 holes
- BlackshireOscoda Township · MichiganResort18 holes
- Bloomfield Hills Country ClubBloomfield Hills · MichiganPrivate18 holes
- Blossom Trails Golf ClubBenton Harbor · MichiganPublic18 holes
- Blythefield Country ClubBelmont · MichiganPrivate18 holes
- Bonnie View Golf CourseEaton Rapids · MichiganPublic9 holes
- Boulder Creek Golf ClubBelmont · MichiganPublic18 holes
- Boulder Creek Golf CourseBessemer · MichiganPublic18 holes
- Boulder Pointe Golf ClubOxford · MichiganPublic18 holes
- Brae-Burn Golf ClubPlymouth · MichiganPublic18 holes
- Briar Ridge Golf CourseMontrose · MichiganPublic18 holes
- Briarwood Golf ClubCaledonia · MichiganPublic9 holes
- Brookshire Golf ClubWilliamston · MichiganPublic18 holes
- Brookside Golf CourseSaline · MichiganPublic18 holes