El conflicto con España consistió en una serie de batallas entre 1866 y 1874 en las que Perú, Chile, Ecuador y Bolivia se aliaron para mantener su soberanía frente a los intentos de España de restaurar su antigua monarquía en Perú y cobrar la deuda de independencia. Tras varios enfrentamientos navales y la derrota de la flota española en el Callao, España finalmente reconoció la independencia del Perú a través del Tratado de París de 1874.