Michigan
505 courses in 372 towns.
Busiest towns
Ann Arbor5 coursesGaylord5 coursesKalamazoo5 coursesSaginaw5 coursesHowell4 coursesJackson4 coursesSouth Lyon4 coursesBattle Creek3 courses
Every course in Michigan
217–240 of 505
- Huckleberry Creek Golf CourseLyons Township · MichiganPublic18 holes
- Hudson Mills Metropark Golf CourseDexter Township · MichiganPublic18 holes
- Hunters Ridge Golf CourseHowell · MichiganPublic18 holes
- Huron Breeze Golf and Country ClubSims Township · MichiganPublic18 holes
- Huron Hills Golf CourseAnn Arbor · MichiganPublic18 holes
- Huron Meadows Golf CourseBrighton · MichiganPublic18 holes
- Huron Shores Golf Club & RestaurantSanilac Township · MichiganPublic18 holes
- Indian Hills Golf CourseStephenson · MichiganPublic9 holes
- Indian Lake Golf and Country ClubHiawatha Township · MichiganPublic18 holes
- Indian River Golf ClubIndian River · MichiganPublic18 holes
- Indian Run Golf ClubScotts · MichiganPublic18 holes
- Indian Springs Metropark Golf CourseWhite Lake Charter Township · MichiganPublic18 holes
- Indian Trails Golf CourseGrand Rapids · MichiganPublic18 holes
- Inkster Valley Golf CourseInkster · MichiganPublic18 holes
- Interlochen Golf CourseInterlochen · MichiganPublic18 holes
- Intimidator Golf CourseBarton Township · MichiganPublic9 holes
- Iron Horse Golf CourseOtisco Township · MichiganPublic9 holes
- Iyopawa Island Golf CourseOvid Township · MichiganPublic9 holes
- Jewel Golf Course · Grand NineMackinac Island · MichiganPublic18 holes
- Jewel Golf Course · Woods NineMackinac Island · MichiganPublic18 holes
- Katke Golf CourseBig Rapids · MichiganPublic18 holes
- Kaufman Golf CourseWyoming · MichiganPublic18 holes
- Kearsley Lake Golf CourseFlint · MichiganPublic18 holes
- Kensington Metropark Golf CourseMilford · MichiganPublic18 holes