Cocoa, FL has a population of 17,558 and is the 2,464th largest city in the United States. The population density is 1,317 per sq mi which is 349% higher than the Florida average and 1354% higher than the national average. The median age in Cocoa is 37 which is approximately 11% lower than the Florida average of 42. In Cocoa, 47% of the population over 15 years of age are married, 82% speak English and 14% speak Spanish. 45% of Cocoa residents were born in Florida, 41% were born out of state, 2% were born outside of the United States and 11% were foreign born.