Tuscola County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Caro14,2464,317-0.28%1,4423 City
Millington24,1594,237-0.29%11736 Township
Vassar33,8673,886-0.1%11035 Township
Elkland43,4743,529-0.32%9935 Township
Arbela52,7602,810-0.36%8233 Township
Denmark62,6942,749-0.37%7635 Township
Vassar72,6752,733-0.37%1,2452 City
Cass City82,4812,516-0.24%1,4062 Village
Indianfields92,4552,483-0.32%7831 Township
Watertown102,0722,095-0.1%6433 Township
Almer111,9881,996-0.05%5934 Township
Tuscola121,9121,965-0.47%5833 Township
Dayton131,8961,922-0.26%5336 Township
Juniata141,5431,559-0.19%4435 Township
Fairgrove151,5231,552-0.33%4335 Township
Koylton161,4681,483-0.2%4235 Township
Kingston171,4581,476-0.27%4135 Township
Novesta181,4251,441-0.21%4035 Township
Akron191,3451,372-0.37%2553 Township
Ellington201,3151,331-0.23%3735 Township
Reese211,2611,286-0.32%9331 Village
Columbia221,2001,228-0.41%3336 Township
Elmwood231,0451,064-0.38%3035 Township
Millington249981,025-0.5%7331 Village
Mayville25900921-0.44%8361 Village
Gilford26721739-0.55%2135 Township
Wisner27593604-0.34%3119 Township
Fairgrove28523534-0.38%4671 Village
Unionville29479491-0.42%5101 Village
Kingston30391401-0.51%3841 Village
Akron31366374-0.54%3891 Village
Gagetown32318324-0.31%3241 Village

Tuscola County Cities Summary

Largest City

Caro is the largest city in Tuscola County, with a population of 4,246.

Smallest City

Gagetown is the smallest city in Tuscola County, with a population of 318.

10 Largest Cities

There are 32 cities in Tuscola County, Michigan.

Location of Tuscola County