После чудовищной резни и жестокого боя, американский гарнизон полностью капитулировал.
В марте американцы предприняли две неудачные попытки захватить порт Альварадо, но безуспешно.
На севере же, британские войска и уцелевшие десанты португальцев полностью обескровили силы американской армии и США были вынуждены перейти из наступления к обороне.
Не прекращалась партизанская война, принявшая особенно широкий размах в штате Веракрус. Там действовали десятки партизанских отрядов общей численностью 800 человек. Особенно выделялся отряд священника Доменико де Хараута. В конце марта года он, в союзе с другими партизанскими руководителями, напал на американцев, убив 102 человека и захватив 126 лошадей и четыре ящика с оружием
В июне по дороге в Веракрус был атакован американский обоз, конвоируемый 1200 солдатами с 6 пушками. Партизаны убили много американцев и сожгли 40 повозок. В июле отряд из 3 тыс. человек на пути из Веракруса в Халапу был атакован пять раз.
В 1879 году коммодору Перри удалось овладеть почти всеми портами южной части Мексиканского залива. Однако американский флот удерживал только побережье, так как продвижение вглубь страны осложнялось атаками партизан и морской блокадой.
Все это вынудило подписать Белый Мир.
24 апреля 1879 года подписан Калифорнийский Договор — отказ США от Южной Калифорнии, Техаса и Флориды, выплата контрибуций Испании и Мексике.