Osceola County, Michigan Cities (2025)

23 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Marion111,90611,2720%34135 Township
Leroy23,9253,7921.03%11534 Township
Leroy33,6893,6580.14%10236 Township
Reed City42,5432,4830.47%1,2102 City
Hersey52,0131,9440.9%5735 Township
Evart61,7901,7490.45%7272 City
Marion71,6561,6570.06%6526 Township
Marion81,6131,5610.88%4437 Township
Marion91,5591,571-0.26%4336 Township
Rose Lake101,4711,4070.96%4434 Township
Burdell111,4521,4090.76%3937 Township
Evart121,3871,3410.8%4233 Township
Le Roy131,2971,2490.93%3735 Township
Sherman141,0219900.69%2837 Township
Sylvan151,0119750.9%2935 Township
Osceola169859500.92%2934 Township
Marion178027810.5%6231 Village
Middle Branch188027750.75%2335 Township
Marion197737610.65%3224 Township
Orient207547280.94%2235 Township
Hartwick216085900.66%1735 Township
Hersey223673570.55%3341 Village
Tustin232552520%6570 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 255.

10 Largest Cities

There are 23 cities in Osceola County, Michigan.

Location of Osceola County