San Fernando es un municipio ubicado en la provincia de Provincia de Cádiz en Andalucía. La población de San Fernando es de 95 001 personas (2020), el área de San Fernando es de 30.65 kilómetros cuadrados, la distancia de San Fernando a Sevilla (capital de la Andalucía) es de 104 kilómetros, la distancia de San Fernando a Madrid es de 668 kilómetros. San Fernando comparte fronteras con Cádiz, Chiclana de la Frontera y Puerto Real.