Osceola County, Michigan Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Marion112,19911,2751.23%35035 Township
Leroy23,9263,7921.16%11534 Township
Leroy33,6793,658-0.03%10236 Township
Reed City42,5412,4840.51%1,2092 City
Hersey52,0111,954-0.1%5735 Township
Evart61,7991,7530.56%7302 City
Marion71,6471,658-0.36%6426 Township
Marion81,6001,567-0.19%4337 Township
Marion91,5401,568-0.45%4336 Township
Rose Lake101,4611,4060%4334 Township
Burdell111,4431,409-0.21%3937 Township
Evart121,3641,329-0.15%4233 Township
Le Roy131,2891,253-0.15%3735 Township
Sylvan141,0129810%2935 Township
Sherman151,006986-0.4%2737 Township
Osceola16978951-0.2%2934 Township
Marion178067850.5%6261 Village
Middle Branch18793774-0.38%2235 Township
Marion197787630.65%3224 Township
Orient20743726-0.4%2135 Township
Hartwick21591579-0.34%1735 Township
Hersey223643520.55%3311 Village
Tustin232502460.4%6440 Village

Osceola County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 23 cities in Osceola County, Michigan.

Location of Osceola County