Orden de batalla de la batalla de San Marcial

Tropas angloportuguesas

1º división (Howard)

-Brigada Stopford: 2 batallones (1º Coldstream, 1/3º Guards), 1 cia 5/60º

-Brigada KGL Halkett: 5 batallones (1º, 2º y 5º de línea, 1º y 2º ligeros)

-Brigada Maitland: 3 batallones (1/1º Guards, 3/1º Guards)

-Brigada Aylmer: 3 batallones (76º, 2/84º, 85º)

4º división (Cole)

-Brigada Anson: 4 batallones (3/27º, 40º, 48º, 2º provisional)

-Batallón provisional

-Brigada Ross: 3 batallones (7º, 20º y 23º)

-Brigada portuguesa Miller: 3 batallones del 11º y 23º de línea y del 7º de cazadores.

6º división (Clinton)

-Brigada Stirling: 3 batallones (42º, 79º y 91º)

-Brigada Lambert: 4 batallones (11º,32º, 36º y 61º)

-Brigada portuguesa Madden: 3 batallones del 8º y 12º de línea y del 9º de cazadores.

7º división (Dalhousie)

-Brigada Barnes: 3 batallones (6º, 3º provisional, Brunnswick Oels)

-Brigada Inglis: 4 batallones (51º, 68º, 82º y chasseurs birtanniques)

-Brigada portuguesa Le Cor: 3 batallones del 7º y 19º de línea y del 2º de cazadores.

División ligera (Alten)

-Brigada Kempt: 3 batallones (43º, 1/95º, 3/95º)

-Brigada Skerret: 2 batallones (52º y 2/95º)

-Tropas portuguesas: 3 batallones del 17º de línea y del 1º y 3º de cazadores.

Tropas españolas

4º Ejército español (Freire):

-3º división (Losada): 8 batallones (Toledo, Voluntarios de León, 1º Asturias, Monterrey, Marina, Benavente, Rivero, Oviedo)

-4º división (Barcena): 6 batallones (2º Asturias, Guadalajara, Constitución, Corona, Voluntarios de Asturias, Santiago)

-5º división (Porlier): 3 batallones (1º cantabro, Laredo, Tiradores de Cantabria)

-6º división (Longa): 6 batallones (4 batallones de Iberia, guardias nacionales, húsares de Iberia, guerrillas de Salcedo)

-7º división (Ugartemendia): 3 batallones (1º,2º y 3º de Guipuzcua)

Ejército de reserva de Andalucía (Girón):

-División Echevarri: 6 batallones (2º guardias españolas, Galicia, Cataluña, Suizos de Kaiser, Almería, Pravia,Órdenes Militares)

-División Creagh: 7 batallones ( 2º de guardias valonas, voluntarios de Navarra, 1º de Murcia, Sevilla , Príncipe, Madrid, batallón del general).

-Caballería (Barcena): 2 escuadrones.

Total: 92 batallones

35 batallones ingleses

6 batallones alemanes

12 batallone sportugueses

39 batallones españoles