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
169–192 of 663
- Elmbrook Golf CourseTraverse City · MichiganPublic18 holes
- Emerald Vale Golf ClubCedar Creek Township · MichiganPublic18 holes
- Escanaba Country ClubEscanaba · MichiganPublic18 holes
- Evergreen Hills Golf CourseSouthfield · MichiganPublic9 holes
- Evergreen ResortClam Lake Township · MichiganResort9 holes
- Fairview Hills Golf ClubMio · MichiganPublic18 holes
- Falcon Golf CourseEast Lansing · MichiganPublic9 holes
- Farmington Hills Golf ClubFarmington Hills · MichiganPublic18 holes
- Faulkwood Shores Golf ClubHowell · MichiganPublic18 holes
- Fawn Crest Golf CourseNorman Township · MichiganPublic9 holes
- Fazio Premier at Treetops ResortGaylord · MichiganResort18 holes
- Fenton Farms Golf ClubFenton · MichiganPublic18 holes
- Fern Hill Golf ClubClinton Township · MichiganPublic18 holes
- Fieldstone Golf ClubAuburn Hills · MichiganPublic18 holes
- Firefly Golf LinksClare · MichiganPublic18 holes
- Flint Golf ClubFlint · MichiganPrivate18 holes
- Flushing Valley Golf ClubFlushing · MichiganPublic18 holes
- Forest Akers EastEast Lansing · MichiganPublic18 holes
- Forest Akers WestLansing · MichiganPublic18 holes
- Forest Lake Country ClubBloomfield Hills · MichiganPrivate18 holes
- Fountains Golf & BanquetClarkston · MichiganPublic18 holes
- Four Lakes Country ClubOntwa Township · MichiganPrivate18 holes
- Fox Creek Golf CourseLivonia · MichiganPublic18 holes
- Fox Hills Country ClubPlymouth · MichiganPublic18 holes