Otsego County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Bagley16,0965,880-0.13%22028 Township
Gaylord24,4834,2940.88%8615 City
Otsego Lake32,9632,863-0.17%9133 Township
Hayes42,8342,734-0.18%4169 Township
Livingston52,7432,651-0.18%8134 Township
Corwith61,7821,710-0.06%17107 Township
Elmira71,7721,714-0.17%4936 Township
Charlton81,4121,357-0.07%14100 Township
Chester91,3521,305-0.15%2068 Township
Dover10651629-0.15%1935 Township
Vanderbilt115345130.75%4891 Village

Otsego County Cities Summary

Largest City

Bagley is the largest city in Otsego County, with a population of 6,096.

Smallest City

Vanderbilt is the smallest city in Otsego County, with a population of 534.

10 Largest Cities

There are 11 cities in Otsego County, Michigan.

Location of Otsego County