En enero de 1881, Chile controlaba el mar frente a las costas del Perú, así como las provincias de Tacna, Arica y Tarapacá.

Las tropas chilenas desembarcaron en Pisco y Chilca. El general Manuel Baquedano estaba al mando del ejército de Chile, que tuvo a su cargo la campaña.