Environment & Recreation in Bay County, MI
Explore all parks and other outdoor spaces in Bay County, MI to get information on nature-based outdoor recreation, tourism and the use of public land.
Campground
Golf Course
Singing Bridge Golf Course
1895 North Huron Road, Pinconning, MI 48650
989-362-0022
Bay City Country Club
7255 3 Mile Road, Bay, MI 48706
989-684-6313
Fairway Golf Center
668 North Pine Road, Bay, MI 48708
989-893-5324
Bay Valley Golf Course
2470 Old Bridge Road, Bay, MI 48706
989-686-5400
Maple Leaf Golf Course
158 North Mackinaw Road, Linwood, MI 48634
989-697-3531
White Birch Hills Golf Course
360 Ott Road, Bay, MI 48706
989-662-6523
Green Hills Golf Course
1699 North Huron Road, Pinconning, MI 48650
989-879-2130
Bay County Golf Course
584 West Hampton Road, Essexville, MI 48732
989-892-2161
Historical Society
Library
Marina
Linwood Beach Marina
135 South Linwood Beach Road, Linwood, MI 48634
989-697-4415
Bay City Pier 7 Marina
963 East Midland Street, Bay, MI 48706
989-894-9061
Blizzard Hills Marina
3770 Airport Road, Pinconning, MI 48650
989-879-4255
Bangor Township Bay Harbor Marina
5309 Wilder Road, Bay, MI 48706
989-684-5010
Knight Harbor Marina
2331 North Knight Road, Essexville, MI 48732
989-893-3983
Bay City Liberty Harbor Marina
215 John F Kennedy Drive, Bay, MI 48706
989-894-2800