Statistipedia

Apollo Beach, FL

Apollo Beach, FL
Map of Apollo Beach
StateFlorida
Population20,947
Links
Maps

Apollo Beach is located in the state of Florida, roughly 18 miles south from Tampa. It has a population of 20,947.