Osceola County, Florida Cities (2025)

3 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Kissimmee186,15079,1791.64%4,00222 City
St. Cloud273,93259,4514.08%2,39631 City
Highland Park32932502.81%5351 Village

Osceola County Cities Summary

Largest City

Kissimmee is the largest city in Osceola County, with a population of 86,150.

Smallest City

Highland Park is the smallest city in Osceola County, with a population of 293.

10 Largest Cities

There are 3 cities in Osceola County, Florida.

Location of Osceola County