Si bien la causa inmediata para que el Perú se viera arrastrado en este conflicto fue el Tratado con Bolivia de 1873, la historiografía peruana es unánime al sostener que la causa profunda de esta guerra fue la ambición de Chile de apoderarse de los territorios salitreros y guaneros del sur del Perú.