Bay County, Michigan, United States
9 townships, 5 charter townships and 4 cities in Bay County are listed below. Township is assumed unless noted. Hover the mouse over each entry to show additional information about that entry.
- Auburn (city)
- Bangor Charter Township (charter township)
- Bay (city)
- Beaver
- Essexville (city)
- Frankenlust
- Fraser
- Garfield
- Gibson
- Hampton Charter Township (charter township)
- Kawkawlin
- Merritt
- Monitor Charter Township (charter township)
- Mount Forest
- Pinconning (city)
- Pinconning
- Portsmouth Charter Township (charter township)
- Williams Charter Township (charter township)