Cape Canaveral, Florida Last Updated on August 17, 2015 by administrator Various launch sites on Cape Canaveral that were part of the space race. Specifically, Launch Complex 26 (Explorer 1 – first satellite) and 34 (Apollo 1).