< Michigan Cities
Bay City, MI Golf Courses
Bay City has 3 golf facilities. Listed below is each club listed in alphabetical order.
Nearby Courses
Bay County Golf Course
Essexville, MI (4 miles)
Spring Valley Golf Club
Kawkawlin, MI (6 miles)
Twin Oaks Golf Course
Freeland, MI (9 miles)
Beech Hollow Golf Club
Freeland, MI (9 miles)
Pleasant View Golf Course
Saginaw, MI (10 miles)
Maple Leaf Golf Course
Linwood, MI (12 miles)
Sawmill Golf Club
Saginaw, MI (13 miles)
Bayou Golf Course
Freeland, MI (13 miles)
Apple Mountain
Freeland, MI (14 miles)
Green Hills Golf Club
Pinconning, MI (14 miles)
Private Bay City Country Club  
7255 3 Mile Rd
517 684 2611
Public Bay Valley Resort  
2470 Old Bridge Rd
989.686.3500
Public White Birch Hills Golf Course  
360 Ott Rd
989 662 6523