Osceola County, Florida Cities (2025)

6 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,56329 City
Four Corners364,14245,9464.11%1,34948 CDP
Buenaventura Lakes435,08535,1171.74%6,2916 CDP
Campbell52,2082,262-0.81%1,1732 CDP
Highland Park62932502.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 6 cities in Osceola County, Florida.

Location of Osceola County