Michigan
505 courses in 372 towns.
Busiest towns
Ann Arbor5 coursesGaylord5 coursesKalamazoo5 coursesSaginaw5 coursesHowell4 coursesJackson4 coursesSouth Lyon4 coursesBattle Creek3 courses
Every course in Michigan
385–408 of 505
- Shaffer's Evergreen Golf CourseHudson · MichiganPublic9 holes
- Shamrock Hills Golf ClubPine Grove Township · MichiganPublic18 holes
- Shenandoah Country ClubWest Bloomfield · MichiganPublic18 holes
- Shepherd's HollowClarkson · MichiganPublic9 holes
- Silver Lake Golf CourseWaterford · MichiganPublic18 holes
- Singing Bridge Golf CourseWhitney Township · MichiganPublic18 holes
- Solitude Links Golf Course & Banquet CenterWest Tappan · MichiganPublic18 holes
- Somerset Golf CourseTroy · MichiganPublic9 holes
- Spring Valley Golf CourseRichmond Township · MichiganPublic9 holes
- Springbrook Golf ClubMelrose Township · MichiganPublic18 holes
- Springfield Oaks Golf CourseDavisburg · MichiganPublic18 holes
- Spruce Ridge Golf ClubDowagiac · MichiganPublic18 holes
- States Golf ClubVicksburg · MichiganPublic18 holes
- Stonebridge Golf ClubAnn Arbor · MichiganPublic18 holes
- Stonegate Golf ClubTwin Lake · MichiganPublic18 holes
- Stony Creek Metropark Golf CourseShelby Township · MichiganPublic18 holes
- Sugarbush Golf ClubDavison · MichiganPublic18 holes
- Summer Breeze Par Three Golf CourseSheridan Township · MichiganPublic9 holes
- Swan Valley Golf CourseSaginaw · MichiganPublic18 holes
- Swartz Creek Golf CourseFlint · MichiganPublic18 holes
- Sweetgrass Golf ClubHarris · MichiganPublic18 holes
- Sycamore Hills Golf ClubMacomb · MichiganPublic18 holes
- Sylvan Glen Golf CourseTroy · MichiganPublic18 holes
- Tanglewood Golf ClubSouth Lyon · MichiganPublic18 holes