El Puerto de Santa María è un comune spagnolo di 85.117 abitanti (2007) situato nella comunità autonoma dell'Andalusia. El Puerto de Santa María è situata sulle rive del fiume Guadalete nella provincia di Cadice. La città di El Puerto de Santa María è situata a 10 km a nord della capitale regionale Cadice ed è conosciuta per essere stato il porto dal quale Colombo partì per il suo secondo viaggio verso le Americhe.
El Puerto de Santa María è situato in corrispondenza della foce del Guadalete nell'Oceano Atlantico.
Storia
Secondo la leggenda narrata nell'Odissea, dopo la guerra di Troia un ufficiale greco conosciuto come Menestheus scappò con le sue truppe attraverso lo stretto di Gibilterra e raggiunse il fiume Guadalete e qui venne fondato il Porto di Menesteo (Μενεσθέως λιμήν).
Nel 711 d.C. arrivarono dal Nord-Africa gli Arabi invadendo il sud della Spagna. Nominarono il luogo Alcante o Alcanatif che significa "Porto del sale", vista la presenza dell'antica industria del sale attiva sia ai tempi dei Fenici che dei Romani.
Nel 1260 Alfonso X di Castiglia conquistò la città togliendola agli arabi e la rinominò Santa María del Puerto. Riorganizzò la distribuzione delle terre che divennero dominio della Corona di Castiglia.
Nel 1480 Colombo visitò El Puerto e ricevette incoraggiamenti per il progetto dei suoi nuovi viaggi. Incontrò anche Juan de la Cosa, creatore nel 1500 del primo mappamondo che mostra le terre del Nuovo Mondo.
Durante il XVI e XVII secolo la città divenne il porto invernale delle galee reali.