State directory
Golf in Michigan
- Courses
- 814
- Towns
- 448
- Counties
- 83
- With websites
- 610
Michigan is the only state in the contiguous United States made up of two separate peninsulas, a geography that has profoundly shaped both the character of its land and the diversity of its golf. The Lower Peninsula (the mitten shape that Michigan residents trace on their palm when explaining where they're from) and the Upper Peninsula, separated by the Straits of Mackinac, together encompass over 3,000 miles of Great Lakes shoreline, more freshwater coastline than any other state and more than most nations.
Golf in Michigan reflects this geographic breadth. In the northern Lower Peninsula, communities like Gaylord, Petoskey, and Traverse City have developed into genuine golf resort destinations, with courses by Robert Trent Jones Sr., Alister MacKenzie, Jack Nicklaus, and Rick Smith taking advantage of rolling glacial terrain, forested ridgelines, and views across the Great Lakes that rival any golf setting in the country. Crystal Downs Country Club near Frankfort, designed by MacKenzie and Perry Maxwell and opened in 1933, regularly appears on national lists of the finest courses in America: its dune-backed terrain along Lake Michigan is among the most distinctive pieces of ground in American golf.
The southeastern Michigan metropolitan area (Detroit and the suburban counties of Oakland, Macomb, and Wayne) contains one of the most concentrated markets for golf in the Midwest, with private clubs whose histories are entwined with the automotive industry's great families and public courses that serve one of the most golf-active populations in the country. Oakland County in particular developed a remarkable concentration of private clubs in the postwar era, reflecting the prosperity that automobile manufacturing brought to the region.
Michigan's Upper Peninsula offers a different kind of golf entirely. In communities like Marquette, Sault Ste. Marie, and the Copper Country of the Keweenaw Peninsula, courses play through terrain shaped by the same forces that created the iron and copper deposits that defined the UP's economic history: glacially scoured bedrock, ancient rock formations, and the dramatic shoreline of Lake Superior, the largest freshwater lake in the world by surface area. The season is shorter, the winters more severe, but the UP's golf landscapes carry a rugged natural integrity that the more developed resort markets of the Lower Peninsula cannot replicate.
Between the resort north and the metropolitan south, and throughout both peninsulas, Michigan's varied golf landscape includes lake-country resort courses, agricultural-community nine-hole tracks, tribal-nation facilities, university golf programs, and the full spectrum of the American golf market. The state's 800-plus courses (ranging from Treetops Resort's Rick Smith signature courses to a farmer's field nine-holer in the Thumb) reflect a golf culture shaped by the Great Lakes, the automobile age, and the persistent Michigan conviction that good golf is not merely a coastal or resort-country prerogative.
Rankings
Best of Michigan
By county
Golf by county
- Alcona County 9
- Allegan County 12
- Alpena County 3
- Antrim County 11
- Arenac County 5
- Barry County 4
- Bay County 6
- Benzie County 6
- Berrien County 18
- Branch County 4
- Calhoun County 13
- Cass County 8
- Charlevoix County 11
- Cheboygan County 6
- Chippewa County 7
- Clare County 6
- Clinton County 10
- Crawford County 6
- Delta County 8
- Dickinson County 3
- Eaton County 7
- Emmet County 19
- Genesee County 24
- Gladwin County 3
- Gogebic County 4
- Grand Traverse County 10
- Gratiot County 5
- Hillsdale County 5
- Houghton County 4
- Huron County 7
- Ingham County 16
- Ionia County 8
- Iosco County 3
- Iron County 3
- Isabella County 8
- Jackson County 18
- Kalamazoo County 21
- Kalkaska County 3
- Kent County 31
- Lapeer County 8
- Leelanau County 9
- Lenawee County 10
- Livingston County 20
- Mackinac County 7
- Macomb County 25
- Manistee County 10
- Marquette County 6
- Mason County 5
- Mecosta County 8
- Menominee County 5
- Midland County 5
- Monroe County 20
- Montcalm County 7
- Muskegon County 15
- Newaygo County 6
- Oakland County 79
- Oceana County 7
- Ogemaw County 5
- Osceola County 4
- Oscoda County 7
- Otsego County 17
- Ottawa County 14
- Presque Isle County 3
- Roscommon County 7
- Saginaw County 16
- Sanilac County 5
- Schoolcraft County 3
- Shiawassee County 9
- St. Clair County 16
- St. Joseph County 7
- Tuscola County 7
- Van Buren County 6
- Washtenaw County 30
- Wayne County 34
- Wexford County 8
By town
Where the courses are
- Ada 2
- Adrian 3
- Advance 1: Ye Nyne Old Holles Golf Course
- Ahmeek 1: Sandy Pebbles Golf Course
- Albion 1: Duck Lake Country Club
- Allegan 1: Cheshire Hills Golf Course
- Allendale 2
- Alma 1: Pine River Country Club
- Alpena 2
- Alto 3
- Ann Arbor 10
- Arcadia 3
- Atlanta 1: Elk Ridge Golf Club
- Attica 2
- Au Gres 3
- Auburn 1: White Birch Hills Golf Course
- Auburn Hills 2
- Augusta 4
- Bad Axe 1: Verona Hills Golf Club
- Baldwin 1: Marquette Trails Country Club
- Bark River 2
- Baroda 1: Milan Creek Golf Course
- Barton Hills 1: The Polo Fields - Ann Arbor
- Bath 3
- Battle Creek 6
- Bay City 2
- Bay Harbor 1: Bay Harbor Golf Club
- Bay Shore 1: Bay Harbor - The Preserve
- Bay View 1: Petoskey - Bay View Country Club
- Bear Lake 1: Bear Lake Highlands
- Beechwood 2
- Belding 3
- Bellaire 6
- Belle Isle 1: Belle Isle Practice Center
- Belleville 1: Pine Creek Golf Course
- Belmont 2
- Benton Harbor 4
- Bessemer 1: Boulder Creek Golf Course
- Beulah 3
- Big Rapids 3
- Birmingham 3
- Bloomfield Hills 4
- Bloomfield Township 2
- Bloomingdale 1: Jeptha Lake Golf Course
- Boyne City 2
- Breckenridge 1: Ridge Golf Course
- Bridgeport 1: Green Acres Golf Course
- Bridgman 2
- Brighton 5
- Brimley 1: Wild Bluff Golf Course
- Bronson 1: Bronson Golf Club
- Brooklyn 2
- Bruce Crossing 1: Perttu's Big Spruce Golf Course
- Brutus 2
- Buchanan 2
- Burlington 1: Turtle Creek Golf Course
- Burton 2
- Byron 1: Willowbrook Golf Club
- Byron Center 2
- Caberfae 1: Caberfae Peaks
- Cadillac 4
- Caledonia 3
- Calumet 1: Calumet Golf Club
- Canadian Lakes 3
- Canton 2
- Capac 1: Holly Meadows Golf Course
- Carleton 2
- Caro 2
- Carp Lake 2
- Casco 2
- Caseville 1: Caseville Golf Course
- Cass City 1: Rolling Hills
- Cassopolis 2
- Cedar 2
- Cedar Springs 1: Cedar Chase Golf Club
- Cedarville 1: Les Cheneaux Golf Course
- Cement City 1: Irish Hills Shore Golf Course
- Central Lake 2
- Centreville 2
- Charlevoix 4
- Charlotte 1: Maple Brook Golf Course
- Cheboygan 3
- Chelsea 2
- Chesaning 1: Twin Brooks Golf Course
- Chesterfield 2
- China Township 1: Rattle Run Golf Course
- Clare 1: Firefly Golf Links
- Clarkson 1: Shepherd's Hollow
- Clarkston 3
- Clinton Township 1: Fern Hill Golf Club
- Clio 2
- Coldwater 2
- Commerce 1: Edgewood Country Club
- Commerce Township 3
- Comstock Northwest 1: Hickory Ridge Golf Course
- Comstock Park 2
- Concord 1: Concord Hills Golf Course
- Copper Harbor 1: Keweenaw Mountain Lodge Golf Course
- Corunna 1: Corunna Hills Golf Course
- Crystal 1: Crystal Golf Course
- Crystal Downs Country Club 1: Crystal Downs Country Club
- Crystal Falls 1: Crystal View Golf Course
- Crystal Mountain 2
- Davisburg 1: Springfield Oaks Golf Course
- Davison 3
- De Tour Village 2
- Dearborn 2
- Dearborn Heights 3
- Delton 1: Mullenhurst Golf Course
- Detroit 2
- DeWitt 1: Prairie Creek Golf Course
- Dexter 1: Hudson Mills Metropark Golf Course
- Dorr 1: Lake Monterey Golf Course
- Dowagiac 4
- Dundee 1: Dundee Golf Club
- Durand 2
- East Jordan 1: Mallard Golf Club
- East Lansing 5
- East Tawas 2
- Eaton Rapids 2
- Eau Claire 2
- Edgemont Park 1: Royal Scot Golf Club
- Edmore 1: Edmore Golf Course
- Edwardsburg 1: Four Lakes Country Club
- Elk Rapids 1: Elk Rapids Golf Club
- Elkton 1: Century Oaks Golf Club
- Ellsworth 1: Antrim Dells
- Empire 1: Dunes Golf Club
- Escanaba 3
- Evart 1: Birch Valley Golf Course
- Farmington Hills 2
- Farminton Hills 1: Glen Oaks Golf Course
- Farwell 2
- Fenton 2
- Fenton Township 1: Tyrone Hills Golf Club
- Flint 5
- Flushing 1: Flushing Valley Golf Club
- Fort Gratiot 1: Willow Ridge Golf Club
- Frankenmuth 1: The Fortress Golf Course
- Franklin 1: Franklin Hills Country Club
- Fraser 1: Warfield Greens Golf Club
- Freeland 3
- Fremont 3
- Fruitport 1: Fruitport Golf Club
- Gagetown 1: Sherwood on the Hill Golf Course
- Garden 1: Garden Golf Club
- Gaylord 9
- Germfask 1: Blue Heron Golf Course
- Gladstone 2
- Gladwin 3
- Glen Arbor 1: Mountain Flowers
- Gobles 1: Shamrock Hills Golf Club
- Goodrich 1: Goodrich Country Club
- Gowen 2
- Grand Beach 1: Grand Beach Golf Course
- Grand Blanc 5
- Grand Haven 1: American Dunes Golf Club
- Grand Ledge 2
- Grand Rapids 7
- Grandville 2
- Grass Lake 2
- Grayling 3
- Greenbush 1: Greenbush Golf Course
- Greenville 1: Glenkerry Golf Course
- Grosse Ile 3
- Grosse Pointe Farms 1: Country Club of Detroit
- Grosse Pointe Woods 1: Lochmoor Club
- Hale 1: Wicker Hills Golf Club
- Hamilton 1: Diamond Springs Golf Course
- Harbor Springs 9
- Haring 1: Hawk Golf Course
- Harris 1: Sweetgrass Golf Club
- Harrison 3
- Harrisville 1: Loggers Trace
- Hart 2
- Hartland 3
- Harvey 1: Gentz's Homestead Golf Course
- Haslett 2
- Hastings 2
- Hemlock 1: Maple Hill Golf Club
- Hersey 1: Spring Valley Golf Course
- Hessel 1: Hessel Ridge Golf
- Highland 2
- Hillman 1: Thunder Bay Resort
- Hillsdale 2
- Holland 2
- Holly 1: Heather Highlands Golf Club
- Holt 1: Iron Links Golf Course
- Houghton 1: Portage Lake Golf Course
- Houghton Lake 2
- Howell 5
- Hudson 1: Shaffer's Evergreen Golf Course
- Hudsonville 1: Glen Eagle Golf Club
- Huntington Woods 1: Rackham Golf Course
- Imlay City 1: Deer View Golf Course
- Indian River 1: Indian River Golf Club
- Inkster 1: Inkster Valley Golf Course
- Interlochen 1: Interlochen Golf Course
- Ionia 1: Shadow Ridge Golf Club
- Iron Mountain 1: Timberstone
- Iron River 2
- Ironwood 1: Gogebic Country Club
- Ithaca 2
- Jackson 5
- Jenison 1: Wallinwood Springs Golf Club
- Jonesville 1: Mill Race Golf Course
- K. I. Sawyer 1: Red Fox Run
- Kalamazoo 6
- Kalkaska 3
- Kent City 1: The Falls at Barber Creek
- Kincheloe 2
- Kingsford 1: Pine Grove Country Club
- Kingsley 1: The Kingsley Club
- L'Anse 1: L'Anse Golf Club
- Laingsburg 1: Pine Hills Golf Course
- Lake Ann 1: Mistwood Golf Course
- Lake City 1: Missaukee Golf Club
- Lake Fenton 1: Bramblewood Country Club
- Lake Isabella 1: The Pines Golf Course
- Lake LeAnn 2
- Lake Orion 2
- Lakes of the North 1: Black Forest at Wilderness Valley
- Lambertville 3
- Lansing 3
- Lapeer 2
- Lathrup Village 1: Evergreen Hills Golf Course
- Lawton 1: Lawton Golf Club
- Leland 1: Leland Country Club
- Lennon 1: Holiday Meadows Golf Course
- Leroy 1: The Rose Golf Course
- Leslie 1: Hankerd Hills Golf Course
- Level Park-Oak Park 2
- Lewiston 5
- Lexington 2
- Lincoln 1: Lost Lake Woods Golf Course
- Linden 1: Spring Meadows Country Club
- Litchfield 1: Litchfield Greens
- Livonia 3
- Lost Lake Woods 1: Monarch Ridge Golf Course
- Lowell 1: Arrowhead Golf Club
- Ludington 4
- Mackinac Island 3
- Macomb 4
- Madison Heights 1: Red Oaks Golf Course
- Mancelona 2
- Manistee 3
- Manistique 2
- Manitou Beach 1: Devils Lake Golf Course
- Manton 1: Emerald Vale Golf Club
- Marne 2
- Marquette 1: Northern Michigan University Golf Course
- Marshall 3
- Marysville 1: Marysville Golf Course
- Mason 3
- Mattawan 2
- Mayville 1: Greenbrier Golf Club
- Mears 1: Golden Sands Golf Course
- Memphis 1: Belle River Golf and Country Club
- Menominee 2
- Merrill 1: Twin Bridges Golf Course
- Mesick 1: Antioch Hills Golf Club
- Metamora 2
- Michigan Center 2
- Middleville 1: Yankee Springs Golf Course
- Midland 5
- Milford 2
- Millburg 1: Point O' Woods
- Mio 2
- Monroe 4
- Montague 2
- Montrose 1: Briar Ridge Golf Course
- Morenci 1: DeMor Hills Golf Course
- Mount Clemens 1: Gowanie Country Club
- Mount Morris 1: Beechwood Greens Golf Club
- Mount Pleasant 6
- Munising 1: Pictured Rocks Golf Club
- Muskegon 3
- Nahma 1: Nahma Golf Course
- Naubinway 1: Hiawatha Sportsman’s Club Golf Course
- New Baltimore 1: Cedar Glen Golf Club
- New Buffalo 1: Whittaker Woods Golf Club
- New Buffalo Township 1: The Dunes Club
- New Era 1: Grand View Golf Course
- New Haven 1: Oak Ridge Golf Club
- New Hudson 1: Coyote Golf Club
- Newaygo 1: Village Green Golf Club
- Newberry 1: Newberry Country Club
- Newport 1: Big Al's Greens & Grille
- Niles 2
- North Branch 1: Washakie Golf and RV Resort
- Northport 2
- Northville 4
- Norton Shores 2
- Norway 1: Oak Crest Golf Course
- Novi 1: The Links of Novi
- Nunica 1: Terra Verde Golf Course
- Oakland 2
- Oakland Township 3
- Okemos 2
- Olivet 1: Olivet Country Club
- Onaway 3
- Onekama 1: The Heathlands
- Onsted 1: Irish Hills Golf Club
- Ontonagon 1: Ontonagon Golf Club
- Orchard Lake 1: Orchard Lake Country Club
- Oscoda 3
- Otsego 2
- Ottawa 2
- Ottawa Lake 1: Whiteford Valley Golf Club
- Owosso 2
- Oxford 5
- Palo 1: Hickory Hills Golf Course
- Parma 1: Burr Oak Golf Club
- Paw Paw 1: Lake Cora Hills
- Pearl Beach 2
- Pelkie 1: Wyandotte Hills Golf Course
- Pentwater 1: Driftwood Golf Course
- Perry 1: Glenbrier Golf Course
- Petersburg 1: Deme Acres Golf Course
- Petoskey 4
- Pewamo 1: Huckleberry Creek Golf Course
- Pierson 2
- Pigeon 1: Scenic Golf and Country Club
- Pinckney 3
- Pinconning 2
- Plainwell 1: Lake Doster Golf Club
- Plymouth 5
- Plymouth Township 1: Saint John's Resort Golf Course
- Pontiac 1: The Links at Crystal Lake
- Port Austin 2
- Port Huron 3
- Port Sanilac 1: Huron Shores Golf Club & Restaurant
- Portage 1: Moors Golf Club
- Portland 2
- Prescott 1: Edgewood Greens Golf Course
- Prudenville 2
- Quincy 1: Quincy Golf Course
- Ravenna 2
- Ray 2
- Redford 2
- Reed City 1: Intimidator Golf Course
- Reese 1: County Line Golf Course
- Richland 1: Gull Lake Country Club
- Riverview 1: Riverview Highlands Golf Course
- Rochester 1: Great Oaks Country Club
- Rochester Hills 3
- Rockford 1: North Kent Golf Course
- Rockwood 1: Lake Erie Metropark Golf Course
- Rogers City 1: Rogers City Country Club
- Romeo 2
- Romulus 1: Links at Gateway
- Roscommon 5
- Rothbury 1: Thoroughbred Golf Club
- Royal Oak 2
- Ruby 1: Solitude Links Golf Course & Banquet Center
- Saginaw 6
- Saint Clair 1: Pine Shore Golf Course
- Saint Clair Shores 1: Saint Clair Shores Golf Club
- Saint Helen 1: Birch Pointe Golf Club
- Saint Johns 1: The Emerald Golf Course
- Saint Louis 1: Hidden Oaks Golf Course
- Saline 2
- Sand Lake 1: Eagle Ridge Golf Club
- Sandusky 2
- Sanford 1: Gully Golf Course
- Saranac 1: Morrison Lake Golf Club
- Saugatuck 2
- Sault Ste. Marie 2
- Schoolcraft 1: Olde Mill Golf Club
- Scotts 1: Indian Run Golf Club
- Selfridge ANGB 1: Selfridge ANGB Golf Course
- Shelby 2
- Shelby Township 2
- Shelbyville 1: Orchard Hills Golf Course
- Shepherd 1: Maple Creek Golf Club
- Sheridan 1: Holland Lake Golf Course
- Shorewood-Tower Hills-Harbert 1: Chikaming Country Club
- South Gull Lake 2
- South Haven 2
- South Lyon 6
- South Rockwood 1: Wesburn Golf Club
- Southfield 2
- Southgate 1: Southwinds Golf Course
- Sparta 1: Sparta Moose Lodge Golf Course
- Spring Arbor 2
- Spring Lake 1: Spring Lake Country Club
- Spruce 1: White Pine National
- St. Charles 1: Kimberly Oaks Golf Club
- St. Clair 1: St. Clair Golf Club
- St. Ignace 1: Saint Ignace Golf & Country Club
- St. James 1: Beaver Island Golf Course
- Standish 1: Pine River Golf Club
- Stanwood 2
- Stephenson 1: Indian Hills Golf Course
- Sterling 1: Rifle River Golf Course
- Sterling Heights 3
- Stockbridge 1: Willow Creek Golf Course
- Sturgis 2
- Sunfield 1: Centennial Acres Golf Course
- Suttons Bay 1: The Leelanau Club at Bahle Farms
- Swartz Creek 1: Genesee Valley Meadows Golf Course
- Taylor 2
- Tecumseh 2
- Temperance 2
- Three Rivers 3
- Toledo 1: Tamaron Country Club
- Traverse City 7
- Trowbridge Park 2
- Troy 3
- Tustin 1: Tustin Trails Golf Course
- Twin Lake 2
- Ubly 1: Ubly Heights Golf & Country Club
- Utica 1: Cracklewood Golf Club!
- Vanderbilt 6
- Vassar 3
- Vicksburg 2
- Village of Clarkston 1: Indian Springs Metropark Golf Course
- Vineyard Lake 1: Greenbriar Golf Course
- Wallace 0
- Walloon Lake 1: Springbrook Golf Club
- Washington 2
- Washington Township 1: The Orchards Golf Club
- Waterford 2
- Watersmeet 2
- Watervliet 1: Paw Paw Lake Golf Course
- Webberville 1: Oak Lane Golf Club
- Wellston 1: Fawn Crest Golf Course
- West Bloomfield 5
- West Bloomfield Township 1: Pine Lake Country Club
- West Branch 4
- West Ishpeming 1: Wawonowin Golf Course
- West Monroe 1: Carrington Golf Club
- West Olive 2
- Westland 1: Mack Mayfield Municipal Golf Course; Mickey's Golf Range
- Westwood 1: Grand Prarie Golf Course
- White Lake 2
- Whitehall 2
- Whitmore Lake 2
- Williamsburg 2
- Williamston 2
- Wixom 2
- Wolf Lake 1: Eagle Island Golf Course
- Wolverine 1: Wildwood Lake Golf Course
- Woodhaven 1: Woodside Meadows Golf Course
- Wyandotte 1: Wyandotte Shores Golf Course
- Wyoming 2
- Ypsilanti 6
- Zeeland 1: Crestview Golf Course