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
217–240 of 663
- Grand View Golf CourseNew Era · MichiganPublic18 holes
- Grande Golf ClubJackson · MichiganPublic18 holes
- Grandview Golf ClubKalkaska · MichiganPublic18 holes
- Grayling Country ClubGrayling · MichiganPublic18 holes
- Great Oaks Country ClubRochester · MichiganPrivate18 holes
- Green Acres Golf CourseBridgeport · MichiganPublic18 holes
- Green Hills Golf CourseFraser Township · MichiganPublic18 holes
- Green Meadows Golf CourseMonroe · MichiganPublic18 holes
- Green Oaks Golf CourseYpsilanti · MichiganPublic18 holes
- Green Valley Golf CourseSturgis · MichiganPublic18 holes
- Greenbriar BrooklynBrooklyn · MichiganPublic18 holes
- Greenbriar Golf CourseNorvell Township · MichiganPublic18 holes
- Greenbrier Golf ClubRich Township · MichiganPublic18 holes
- Greenbush Golf CourseGreenbush · MichiganPublic9 holes
- Greystone Golf ClubWashington · MichiganPublic9 holes
- Groesbeck Golf CourseLansing · MichiganPublic18 holes
- Grosse Ile Golf & Country ClubGrosse Ile · MichiganPrivate18 holes
- Gull Lake Country ClubRichland · MichiganPrivate18 holes
- Gull Lake View EastRoss Township · MichiganResort18 holes
- Gull Lake View WestRoss Township · MichiganResort18 holes
- Gun Ridge Golf CourseHastings · MichiganPublic9 holes
- Hadley Acres Golf ClubHadley Township · MichiganPublic18 holes
- Hampshire Country ClubDowagiac · MichiganPublic18 holes
- Hampton Golf and Country ClubRochester Hills · MichiganPrivate9 holes