España perdió diez de los quince barcos con los que luchó, con un total de 1022 muertos, 1383 heridos y unos 2500 prisioneros, del total de 12 000 españoles que intervinieron en la batalla.