Orden de batalla batalla del Nive
Franceses: general al mando Soult
1º división (Foy)
Brigada Fririon: 4 batallones del 6º ligero, 69º de línea (2) y 76º de línea.
Brigada Berlier: 5 batallones del 36º (2), 39º, y 65º (2) de línea.
2º división (DÁrmagnac)
Brigada Chasé: 6 batallones del 16º ligero,31º ligero (2), 8º y 28º (2) de línea.
Brigada Gruardet: 4 batallones del 51º, 54º y 75º (2) de línea.
3º división (Abbé)
Brigada Baurot: 4 batallones del 27º, 63º y 64º (2) de línea.
Brigada Maucomble: 5 batallones del 5º ligero (2), 94º(2) y 95º de línea.
4º división (Taupin)
Brigada Rey: 6 batallones del 6º ligero (2), 32º (2) y 43º(2) de línea.
Brigada Baurot: 3 batallones del 45º, 55º y 58º de línea.
5º división (Maransin)
Brigada Barbot: 5 batallones del 4º ligero, 34º, 40º (2) y 50º de línea.
Brigada Rouget: 4 batallones del 27º, 59º y 130º de línea.
6º división (Daricau)
Brigada St. Pol: 3 batallones del 21º ligero, 96º y 119º de línea.
Brigada Mocquery: 4 batallones del 28º, 100º (2) y 103º de línea.
7º división (Leval)
Brigada Pinoteau: 3 batallones del 17º ligero, 3º y 15º de línea.
Brigada Montfort: 16º ligero (2), 101º y 105º de línea.
9º división (Boyer)
Brigada Boyer: 5 batallones del 2º ligero (2),118º (3) de línea
Brigada Gauthier: 5 batallones del 120º (3) y 122º de línea (2).
Reserva (Villatte)
Brigada Jamin: 6 batallones del 34º ligero (2), y del 66º, 82º y 115º (2) de línea.
Brigada española: 4 batallones.
Brigada italiana: 3 batallones.
Brigada española: 4 alemana.