Avon Park is a city located in Highlands County Florida. With a 2020 population of 10,915, it is the 165th largest city in Florida and the 2924th largest city in the United States . Avon Park is currently growing at a rate of 1.05% annually and its population has increased by 23.53% since the most recent census, which recorded a population of 8,836 in 2010. Avon Park reached it's highest population of 10,915 in 2021. Spanning over 10 miles, Avon Park has a population density of 1,121 people per square mile.
The average household income in Avon Park is $47,690 with a poverty rate of 33.58%. The median rental costs in recent years comes to $781 per month, and the median house value is $70,300. The median age in Avon Park is 33.6 years, 30.3 years for males, and 38.5 years for females.