30 Courses for Michigan

Golf Club (Course Name)


Dama Golf Club

Howell, MI 48843

Davison Country Club

9512 Lippincott
Davison, MI 48423

Dearborn Country Club

800 N Military St
Dearborn, MI 48124

Dearborn Hills Golf Course

1300 S Telegraph Rd
Dearborn, MI 48124

Decarlo Birch Pointe Golf Club

St Helen, MI 48656

Deer Run Golf Course

3200 Hanover Rd
Horton, MI 49246

Deer Run Golf Course


13955 Cascade SE
Lowell, MI 49331

Deer View Golf Club

15886 Speaker Rd
Imlay City, MI 48444

Deme Acres Golf Course

17655 Albain Rd
Petersburg, MI 49270

Demor Hills Golf Course

10275 Ranger Hwy
Morenci, MI 49256

Detroit Golf Club (North Course)


17911 Hamilton Rd
Detroit, MI 48203

Detroit Golf Club (South Course)

17911 Hamilton Rd
Detroit, MI 48203

Devils Knob Golf Course

3777 N Rodgers Ave
Harrison, MI 48625

Devils Lake Golf Course

14600 Us 223
Manitou Beach, MI 49253
Phone: (517)547-5721

Devil's Ridge Golf Clu


3700 Metamora Rd
Oxford, MI 48371

Diamond Lake Golf Course

22041 M 60 E
Cassopolis, MI 49031

Diamond Springs (Diamond Springs Golf Course)


Hamilton, MI 49419

Double Jj Resort (Thoroughbred Golf Club)

6886 Water Rd
Rothbury, MI 49452
Phone: (231)893-5355

Double R Ranch Golf Course

Belding, MI 48809

Dowagiac Elks' Country Club

Underwood Dr
Dowagiac, MI 49047

Downing Farms Golf Course

8145 W 7 Mile Rd
Northville, MI 48167

Dream Golf Course, The

5266 Old 76 Hwy
West Branch, MI 48661
Phone: (517)345-8052

Drummond Island Golf Course

1 Fairchild Ln
Drummond Island, MI 49726

Dundee Golf Club

13851 S Custer Rd
Dundee, MI 48131

Dunes Club, The

10600 Marquette Rd
New Buffalo, MI 49117
Phone: (616)469-6577

Dunes Golf Club

6464 W Empire Hwy
Empire, MI 49630

Dunes National Golf Course

Columbus Township, MI 48063

Dunham Hills Golf Club


13561 Dunham Rd
Hartland, MI 48353

Dunmaglas Golf Course

9031 Boyne City Rd
Charlevoix, MI 49720
Phone: (231)547-5227

Dutch Hollow Golf Club

8500 E Lansing Rd
Durand, MI 48429

Note: We make every effort to make sure our data for golf courses in Michigan is current and accurate. Information for the tees for any course may change over time and we retire old information so we can retain scoring performance under the past yardages. Retiring old data allows us to provide a more accurate handicap index for our members. As a member of our site you may add new tees at any time for any course. You may also add new courses as needed. Please feel free to email us at info@golfscorekeeper.com if you see any information that needs to be corrected.

We have 30 Courses for Michigan