La città è disposta ad anfiteatro sui versanti del cratere vulcanico di La Caldereta, a metà strada della costa orientale di quest'isola a forma di cuore. Fondata nel 1493, Santa Cruz de La Palma si estende attorno a un'ampia baia che comprende un porto commerciale e un porticciolo turistico. Una strada panoramica, l'Avenida Marftima, fiancheggia il porto, e un dedalo di viuzze lastricate e tortuose si dirige verso il mare. Santa Cruz conta circa 20.000 abitanti.