In 2017, St. Leo, FL had a population of 1.18k people with a median age of 19.2 and a median household income of $79,250. Between 2016 and 2017 the population of St. Leo, FL grew from 1,172 to 1,177, a 0.427% increase and its median household income grew from $75,313 to $79,250, a 5.23% increase.
The population of St. Leo, FL is 68.4% White Alone, 17.8% Hispanic or Latino, and 9.18% Black or African American Alone. N/A% of the people in St. Leo, FL speak a non-English language, and 91.5% are U.S. citizens.
The largest universities in St. Leo, FL are Saint Leo University (4,614 degrees awarded in 2017).
The median property value in St. Leo, FL is $250,000, and the homeownership rate is 94.7%. Most people in St. Leo, FL commute by Drove Alone, and the average commute time is 13.5 minutes. The average car ownership in St. Leo, FL is 3 cars per household.