Cocoa Beach is a city in Brevard County, Florida, United States. The population was 11,354 at the 2020 United States Census, up from 11,231 at the 2010 census. [5] . It is part of the Palm Bay – Melbourne – Titusville, Florida Metropolitan Statistical Area.