St. Cloud is located in Osceola County, FL. The population is 37,671, making St. Cloud the 2nd largest city in Osceola County.
There are 18 public schools in St. Cloud with an average Homefacts rating of B+. The total crime rate for St. Cloud is low , and there are 0 registered sex offenders residing in the city. Unemployment in St. Cloud is moderate and the median home sales price is $0. Detailed and up-to-date St. Cloud property reports are available for any property address.
Cities near St. Cloud include Buenaventura Lakes, Kissimmee and Campbell.