Posteriormente la ciudad fue escenario de acontecimientos relevantes para el conjunto de la nación, como los hechos acaecidos durante la Revolución de 1868 (La Gloriosa), cuando el almirante Juan Bautista Topete se pronunció contra el gobierno de Isabel II, o durante la Primera República, tras la proclamación del Cantón de Cádiz, cuando se produjeron graves enfrentamientos en la localidad entre marinos y republicanos.