Golf Courses in Michigan

Michigan has 1,062 golf courses — 957 public, 38 private — with an average slope rating of 134 across 464 USGA-rated courses. The hardest is Whispering Pines Golf Club in Pinckney at slope 155. Browse by county or city below, with scorecards and USGA slope ratings where available.

1,062Courses
134Avg Slope
464Scorecards

Browse Michigan Courses by Numbers

Find a Course in Michigan

Browse by County

Oakland
107 courses
Wayne
63 courses
Kent
52 courses
Macomb
50 courses
Jackson
39 courses
Washtenaw
39 courses
Kalamazoo
34 courses
Monroe
31 courses
Genesee
31 courses
Ingham
26 courses
Allegan
25 courses
Emmet
25 courses
Otsego
24 courses
Ottawa
24 courses
Livingston
23 courses
Calhoun
21 courses
Antrim
20 courses
Muskegon
20 courses
Berrien
20 courses
Grand Traverse
20 courses
Saginaw
18 courses
St. Clair County
16 courses
Benzie
15 courses
Mecosta
15 courses
Clinton
14 courses
Bay
14 courses
Isabella
13 courses
Essex
13 courses
Manistee
12 courses
Wexford
12 courses
Delta
12 courses
Cheboygan
12 courses
Lapeer
12 courses
Charlevoix
12 courses
Lenawee
11 courses
Ionia
11 courses
Barry
11 courses
Shiawassee
10 courses
Leelanau
10 courses
Oscoda County
10 courses
Cass
9 courses
Mason
9 courses
Newaygo
9 courses
Marquette
9 courses
Sanilac
9 courses
Roscommon
9 courses
Iosco
9 courses
Huron
9 courses
Eaton
9 courses
Montcalm
8 courses
Midland
8 courses
Tuscola
8 courses
Algoma District
8 courses
Oceana
8 courses
Clare County
8 courses
Mackinac
8 courses
Alcona
8 courses
Hillsdale
7 courses
St. Joseph County
7 courses
Chippewa
7 courses
Gratiot
6 courses
Van Buren County
6 courses
Menominee County
6 courses
Branch
6 courses
Ogemaw
6 courses
Windsor
5 courses
Gogebic
5 courses
Crawford County
5 courses
Arenac County
5 courses
Dickinson
4 courses
Iron
4 courses
Houghton
4 courses
Saint Clair
4 courses
Osceola County
4 courses
Kalkaska County
3 courses
Washington County
3 courses
Gladwin County
3 courses
Schoolcraft County
3 courses
Alpena County
2 courses
Adams County
2 courses
Milwaukee County
2 courses
Presque Isle
2 courses
Montmorency
2 courses
Lambton
2 courses
Waukesha County
2 courses
Keweenaw County
2 courses
Ontonagon County
2 courses
Sauk County
1 course
Ozaukee County
1 course
Oconto County
1 course
Lucas County
1 course
Green Lake County
1 course
Dane County
1 course
Lake
1 course
Shawano County
1 course
Brown County
1 course
Manitoulin District
1 course
Thunder Bay District
1 course
Baraga County
1 course
Luce County
1 course
Lincoln County
1 course
Alger County
1 course
Missaukee County
1 course
Vilas County
1 course

Top Courses in Michigan

74 College Golf Programs in Michigan

Michigan Golf News & Articles

About Golf in Michigan

Michigan has 1,062 golf courses ranging from public daily-fee tracks to exclusive private clubs. The average slope rating across rated courses in Michigan is 134, compared to the national average of 113. 464 courses have verified slope and course ratings. Course pages link to official contact and website information where available; tee-time alerts are currently an early-access feature.

Frequently asked questions

How many golf courses are in Michigan?

Michigan has 1,062 golf courses in the Stymie directory, including 957 public and 38 private courses.

What is the hardest golf course in Michigan?

Whispering Pines Golf Club in Pinckney is the hardest golf course in Michigan with a maximum slope rating of 155. Slope measures difficulty for a bogey golfer — 113 is average, 140+ is very difficult.

What is the average slope rating in Michigan?

The average slope rating across 464 USGA-rated Michigan courses is 134. The US national average is 113.