El Hospital de San Carlos (anteriormente denominado "Hospital General Básico de la Defensa San Carlos") es un centro hospitalario gestionado por el Servicio Andaluz de Salud, ubicado en la población militar de San Carlos, en San Fernando (Cádiz, España).