Tras las batallas de Los Ángeles y del Alto de la Alianza, la batalla por el puerto de Arica enfrentó a las fuerzas peruanas bajo el mando del coronel Francisco Bolognesi que quedaban en la ciudad, aisladas por tierra y sin "hinterland", con dos columnas chilenas bajo el mando de Pedro Lagos.