Floresville is a city located in Wilson County Texas. It is also the county seat of Wilson County. With a 2020 population of 8,513, it is the 267th largest city in Texas and the 3456th largest city in the United States . Floresville is currently growing at a rate of 2.83% annually and its population has increased by 32.03% since the most recent census, which recorded a population of 6,448 in 2010. Floresville reached it's highest population of 8,513 in 2021. Spanning over 6 miles, Floresville has a population density of 1,377 people per square mile.
The average household income in Floresville is $68,288 with a poverty rate of 12.28%. The median rental costs in recent years comes to $895 per month, and the median house value is $135,900. The median age in Floresville is 40 years, 37.7 years for males, and 44.3 years for females.