St. Cloud is a city located in Osceola County near Orlando, Florida. The city had a population of 35,183 as of the 2010 US Census.