Palm Beach, FL has a population of 8,501 and is the 4,460th largest city in the United States. The population density is 2,225 per sq mi which is 658% higher than the Florida average and 2355% higher than the national average. The median age in Palm Beach is 68 which is approximately 63% higher than the Florida average of 42. In Palm Beach, 76% of the population over 15 years of age are married, 87% speak English and 4% speak Spanish. 12% of Palm Beach residents were born in Florida, 72% were born out of state, 0% were born outside of the United States and 16% were foreign born.