Osceola County, Florida Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Kissimmee186,89479,2151.52%4,03722 City
St. Cloud277,79059,5653.78%2,52131 City
Highland Park33012562.73%5491 Village

Osceola County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 3 cities in Osceola County, Florida.

Location of Osceola County