Osceola County, Florida Cities (2026)

3 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Kissimmee187,54479,1791.62%4,06722 City
St. Cloud276,82859,4513.92%2,49031 City
Highland Park33022503.07%5511 Village

Osceola County Cities Summary

Largest City

Kissimmee is the largest city in Osceola County, with a population of 87,544.

Smallest City

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

10 Largest Cities

There are 3 cities in Osceola County, Florida.

Location of Osceola County