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
481–504 of 663
- Salem Hills Golf ClubNorthville · MichiganPublic18 holes
- Sanctuary Lake Golf CourseTroy · MichiganPublic18 holes
- Sandy Creek Golf CourseMonroe · MichiganPublic18 holes
- Sandy Pebbles Golf CourseAhmeek · MichiganPublic9 holes
- Sandy Ridge Golf CourseMidland · MichiganPublic18 holes
- Saskatoon Golf ClubAlto · MichiganPublic9 holes
- SauganashLockport Township · MichiganPublic18 holes
- Sault Country ClubSault Ste. Marie · MichiganPublic18 holes
- Sault Sainte Marie Country ClubSault Ste. Marie · MichiganPublic18 holes
- Scenic Golf and Country ClubPigeon · MichiganPublic18 holes
- Schuss Mountain Golf CourseMancelona · MichiganResort18 holes
- Scott Lake Country ClubComstock Park · MichiganPublic18 holes
- Selfridge ANGB Golf CourseSelfridge ANGB · MichiganPrivate18 holes
- Shadow Ridge Golf ClubIonia · MichiganPublic9 holes
- 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
- Snow Snake Golf CourseHarrison · MichiganResort18 holes
- Solitude Links Golf Course & Banquet CenterWest Tappan · MichiganPublic18 holes
- Somerset Golf CourseTroy · MichiganPublic9 holes
- Sparta Moose Lodge Golf CourseAlgoma Township · MichiganPrivate9 holes