Space Launch Complex 40 Cape Canaveral SFS, FL, USA View on Google Maps Wikipedia Launch Statistics Total Launches 404 Orbital Attempts 404 Location Details Name: Cape Canaveral SFS, FL, USA Country: USA Loc. Launches 1132 Loc. Landings 83