Golf courses in Michigan
Michigan has 708 golf courses in 381 cities in this directory: 534 with 18 holes, 167 with 9 holes and 7 with another or unlisted hole count.
- Courses
- 708
- Cities
- 381
- 18-hole
- 534
- 9-hole
- 167
- Avg 18-hole yards
- 6,366
- Longest
- 7,354Travis Pointe Country Club
Of the 703 Michigan courses that list driving range information, 491 have one.
Across 525 18-hole courses with a listed yardage, the average is 6,366 yards. The longest is Travis Pointe Country Club in Ann Arbor at 7,354 yards.
Top cities in Michigan
All 381 cities-
Ann Arbor5 public · 5 private 10 courses -
Battle Creek7 public · 1 private 9 courses -
Grand Rapids4 public · 5 private 9 courses -
Jackson8 public · 1 private 9 courses -
Gaylord7 public 8 courses -
Muskegon5 public · 1 private · 1 semi‑private 8 courses -
Kalamazoo5 public · 1 private 7 courses -
Bloomfield Hills6 private 6 courses
All 381 cities
Top citiesA
B
- Bad Axe1
- Baldwin1
- Bark River1
- Baroda1
- Bath1
- Battle Creek9
- Bay City3
- Bay Harbor1
- Bear Lake2
- Beaver Island1
- Belding2
- Bellaire5
- Belmont2
- Benton Harbor4
- Beulah3
- Big Rapids3
- Birmingham2
- Bloomfield Hills6
- Boyne Falls2
- Breckenridge1
- Bridgeport1
- Bridgman2
- Brighton4
- Brimley1
- Bronson1
- Brooklyn3
- Bruce Crossing1
- Brutus2
- Buchanan2
- Burlington1
- Burton1
- Byron1
- Byron Center2
C
- Cadillac5
- Caledonia3
- Calumet1
- Canadian Lakes3
- Canton2
- Capac1
- Carleton2
- Caro2
- Carp Lake2
- Casco2
- Caseville1
- Cass City1
- Cassopolis1
- Cedar1
- Cedar Springs1
- Cedarville1
- Centreville1
- Champion1
- Charlevoix4
- Charlotte2
- Cheboygan3
- Chelsea2
- Chesaning1
- Chesterfield1
- Clare1
- Clarkston3
- Clinton Township1
- Clio2
- Coldwater3
- Comins1
- Commerce Township4
- Comstock Park2
- Concord2
- Copper Harbor1
- Crystal1
- Crystal Falls1
D
E
F
G
H
I
J
K
L
M
- Mackinac Island1
- Macomb5
- Madison Heights1
- Mancelona1
- Manistee2
- Manistique2
- Manitou Beach1
- Manton1
- Marne2
- Marquette2
- Marshall3
- Marysville1
- Mason4
- Mayville1
- Mears1
- Melvin1
- Memphis1
- Menominee2
- Merrill1
- Mesick1
- Metamora1
- Middleton1
- Midland3
- Milford1
- Mio1
- Monroe6
- Montague1
- Montrose1
- Morenci1
- Mount Morris1
- Mount Pleasant6
- Munising1
- Muskegon8
N
O
P
Q
R
S
- Saginaw5
- Saint Charles1
- Saint Clair2
- Saint Clair Shores1
- Saint Helen1
- Saint Ignace1
- Saint Johns1
- Saint Louis1
- Saline2
- Sandusky1
- Saranac1
- Saugatuck2
- Sault Sainte Marie2
- Schoolcraft1
- Scotts1
- Sears1
- Shelby2
- Shelby Township2
- Shelbyville1
- Shepherd1
- South Haven3
- South Lyon4
- South Rockwood1
- Southfield2
- Southgate1
- Spring Lake1
- Spruce1
- Standish1
- Stanwood2
- Stephenson1
- Sterling Heights4
- Sturgis3
- Suttons Bay1
- Swartz Creek1
T
U
V
W
Y
Z
Longest courses
18-hole, yards- 1Travis Pointe Country Club7,354
- 2The Wyndgate7,339
- 3Eagle Eye Golf & Banquet Center Eagle Eye Course7,318
- 4Arcadia Bluffs Bluffs Course7,298
- 5Sugarbush Golf Club7,285
- 6Island Resort & Casino7,275
- 7Macatawa Golf Club7,246
- 8LochenHeath Golf Club7,239
- 9Oakland University Golf & Learning Center7,225
- 10The Glacier Club7,224
States next to Michigan
Frequently asked questions
How many golf courses are in Michigan?
Michigan has 708 golf courses in 381 cities in this directory: 534 with 18 holes, 167 with 9 holes and 7 with another or unlisted hole count.
Which city in Michigan has the most golf courses?
Ann Arbor has the most, with 10 courses, followed by Battle Creek (9) and Grand Rapids (9).
What is the longest golf course in Michigan?
Among 18-hole courses with a listed yardage, Travis Pointe Country Club in Ann Arbor is the longest at 7,354 yards.
How long is the average 18-hole course in Michigan?
The average listed yardage across 525 18-hole courses in Michigan is 6,366 yards.
How many golf courses in Michigan have a driving range?
491 of the 703 courses that list driving range information have one.
Listing data last updated October 2026. See data sources.