what county is saint cloud fl
Current Temperature NRÂ° Population 37,671. 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 14 public schools in St. Cloud with an average Homefacts rating of B+. The total crime rate for St. Cloud is low, and there are 128 registered sex offenders residing in the city.