San Fernando, havneby i Spania, Andalucía, i provinsen Cádiz, ved Golfo de Cádiz; 96 150 innb. (2008). Byen er anlagt på en nå landfast øy i et sumpig område med betydelig saltutvinning. Hovedsete for Spanias marineforvaltning; sjøkrigsskole, skipsverft, våpenindustri, observatorium.