Punta Gorda is a city located in Charlotte County Florida. It is also the county seat of Charlotte County. With a 2020 population of 21,079, it is the 113th largest city in Florida and the 1778th largest city in the United States . Punta Gorda is currently growing at a rate of 1.71% annually and its population has increased by 26.67% since the most recent census, which recorded a population of 16,641 in 2010. Punta Gorda reached it's highest population of 21,079 in 2021. Spanning over 22 miles, Punta Gorda has a population density of 1,358 people per square mile.
The average household income in Punta Gorda is $88,891 with a poverty rate of 9.81%. The median rental costs in recent years comes to $1,029 per month, and the median house value is $325,800. The median age in Punta Gorda is 66.5 years, 67.4 years for males, and 65.6 years for females.