Pendant les guerres napoléoniennes, Cadix fut assiégée par la flotte française de février 1810 à août 1812. Elle donna son nom à la première constitution espagnole, la Constitution de Cadix, surnommée "la Pepa" en l'honneur de Joseph Napoléon (Pépé est le diminutif de José, Joseph en Espagnol) en 1812. Quand l'Espagne perdit ses colonies en Amérique, au XIXe siècle, la richesse de la ville commença à décliner.