Apollo Beach is a charming waterfront community located in Hillsborough County, Florida, United States. The population of Apollo Beach was approximately 15,015 as of the most recent census in 20