Michigan
505 courses in 372 towns.
Busiest towns
Ann Arbor5 coursesGaylord5 coursesKalamazoo5 coursesSaginaw5 coursesHowell4 coursesJackson4 coursesSouth Lyon4 coursesBattle Creek3 courses
Every course in Michigan
97–120 of 505
- County Line Golf CourseReese · MichiganPublic9 holes
- Coyote Preserve Golf ClubFenton · MichiganPublic18 holes
- Cracklewood Golf Club!Macomb Township · MichiganPublic18 holes
- Crestview Golf ClubKalamazoo · MichiganPublic18 holes
- Crestview Golf CourseZeeland · MichiganPublic18 holes
- Crooked Creek Golf CourseSaginaw · MichiganPublic18 holes
- Crooked Creek Golf CourseHubbard · MichiganPublic18 holes
- Crooked Tree Golf ClubPetoskey · MichiganPublic18 holes
- Crystal Lake Golf ClubBeulah · MichiganPublic18 holes
- Crystal View Golf CourseCrystal Falls · MichiganPublic9 holes
- Currie Municipal Golf CourseMidland · MichiganPublic18 holes
- Dearborn HillsNew Washington · MichiganPublic9 holes
- Deer Run Golf at Lakes of the NorthMancelona · MichiganPublic18 holes
- Deer Run Golf ClubBatavia · MichiganPublic18 holes
- Deme Acres Golf CourseMcComb · MichiganPublic9 holes
- Devil's Knob Golf CourseHamilton Township · MichiganPublic9 holes
- Devils Lake Golf CourseManitou Beach · MichiganPublic18 holes
- Diamond Lake Golf ClubPenn Township · MichiganPublic9 holes
- Diamond Springs Golf CourseHamilton · MichiganPublic18 holes
- Downing Farms Golf CourseSalem Township · MichiganPublic18 holes
- Drummond Island Golf ClubDrummond Township · MichiganPublic9 holes
- Dundee Golf ClubDundee · MichiganPublic18 holes
- Dunes Golf ClubEmpire Township · MichiganPublic18 holes
- Dunham Hills Golf ClubHartland · MichiganPublic18 holes