South Bradenton, FL has a population of 24,428 and is the 1,783rd largest city in the United States. The population density is 5,437 per sq mi which is 1752% higher than the Florida average and 5901% higher than the national average. The median age in South Bradenton is 44 which is approximately 7% higher than the Florida average of 42. In South Bradenton, 47% of the population over 15 years of age are married, 82% speak English and 14% speak Spanish. 33% of South Bradenton residents were born in Florida, 51% were born out of state, 2% were born outside of the United States and 15% were foreign born.