Am 31. März 1866 wurde die Stadt im Spanisch-Südamerikanischen Krieg von einer spanischen Flotte bombardiert, die unter dem Kommando von Admiral Méndez Núñez stand. Die Fregatten "Numanci", "Blanca", "Villa Madrid", "Resolución" und "Vencedora" beschossen die Stadt rund drei Stunden lang, wobei etwa 2600 Granaten verschossen wurden. Die Stadt wurde stark zerstört. Der Angriff auf das unbefestigte Valparaiso löste international heftige Proteste aus.