Osceola County, Michigan Cities (2026)

23 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Marion111,90611,2720%34135 Township
Leroy23,9653,7921.02%11634 Township
Leroy33,6943,6580.14%10336 Township
Reed City42,5552,4830.47%1,2162 City
Hersey52,0311,9440.89%5735 Township
Evart61,7981,7490.45%7302 City
Marion71,6571,6570.06%6526 Township
Marion81,6271,5610.87%4437 Township
Marion91,5551,571-0.26%4336 Township
Rose Lake101,4851,4070.95%4434 Township
Burdell111,4631,4090.76%3937 Township
Evart121,3981,3410.79%4333 Township
Le Roy131,3091,2490.93%3735 Township
Sherman141,0289900.69%2837 Township
Sylvan151,0209750.89%3035 Township
Osceola169949500.91%2934 Township
Middle Branch178087750.75%2335 Township
Marion188067810.5%6261 Village
Marion197787610.65%3224 Township
Orient207617280.93%2235 Township
Hartwick216125900.66%1735 Township
Hersey223693570.54%3351 Village
Tustin232562520.39%6600 Village

Osceola County Cities Summary

Largest City

Marion is the largest city in Osceola County, with a population of 11,906.

Smallest City

Tustin is the smallest city in Osceola County, with a population of 256.

10 Largest Cities

There are 23 cities in Osceola County, Michigan.

Location of Osceola County