Osceola County, Michigan Cities (2025)

23 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Marion112,30411,2711.65%35334.89 Township
Leroy23,8003,7920.05%11134.13 Township
Leroy33,6933,6590.16%10336 Township
Reed City42,5432,4870.43%1,2102.10 City
Hersey51,9881,9450.2%5635.35 Township
Evart61,7781,7450.4%7222.46 City
Marion71,6501,656-0.24%6525.57 Township
Marion81,5951,5640.19%4336.97 Township
Marion91,5521,568-0.32%4336.08 Township
Rose Lake101,4641,4070.55%4433.61 Township
Burdell111,4411,4130.14%3937.27 Township
Evart121,3721,3410.22%4232.68 Township
Le Roy131,2901,2510.39%3734.99 Township
Sherman141,005990-0.1%2737.03 Township
Sylvan159929680.3%2934.56 Township
Osceola169749510.31%2934.05 Township
Marion178017830.5%6221.29 Village
Middle Branch188017740.5%2335.50 Township
Marion197677610.13%3124.38 Township
Orient207437280.13%2134.80 Township
Hartwick216055910.33%1735.01 Township
Hersey223673570.55%3341.10 Village
Tustin232592530.39%6680.39 Village

Osceola County Cities Summary

Largest City

Marion is the largest city in Osceola County, with a population of 12,304.

Smallest City

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

10 Largest Cities

There are 23 cities in Osceola County, Michigan.

Location of Osceola County