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
193–216 of 663
- Fox Run Golf CourseGwinn · MichiganPrivate18 holes
- Franklin Hills Country ClubFranklin · MichiganPrivate18 holes
- Gauss' Green Valley Golf CourseJackson · MichiganPublic18 holes
- Gaylord Country ClubElmira Township · MichiganPublic18 holes
- Genesee Valley Meadows Golf CourseSwartz Creek · MichiganPublic18 holes
- Gentz's Homestead Golf CourseChocolay Township · MichiganPublic9 holes
- George Young Golf CourseIron River · MichiganPublic18 holes
- George Young RecreationIron River · MichiganPublic18 holes
- Georgetown Country ClubAnn Arbor · MichiganPublic9 holes
- Giant Oak Golf ClubMansfield · MichiganPublic18 holes
- Gladstone Golf ClubBrampton Township · MichiganPublic18 holes
- Gladwin Heights Golf CourseGrout Township · MichiganPublic18 holes
- Glen Oaks Golf CourseFarminton Hills · MichiganPublic18 holes
- Glenbrier Golf CoursePerry · MichiganPublic18 holes
- Glenhurst Golf CourseRedford · MichiganPublic18 holes
- Glenkerry Golf CourseGreenville · MichiganPublic18 holes
- Gogebic Country ClubIronwood · MichiganPublic18 holes
- Golden Hawk Golf ClubCasco · MichiganPublic18 holes
- Golden Sands Golf CourseGolden Township · MichiganPublic9 holes
- Goodrich Country ClubGoodrich · MichiganPublic18 holes
- Gowanie Country ClubMount Clemens · MichiganPrivate18 holes
- Gracewil Country ClubGrand Rapids · MichiganPublic18 holes
- Grand Beach Golf CourseNew Buffalo Township · MichiganPublic9 holes
- Grand Ledge Country ClubGrand Ledge · MichiganPublic18 holes