The following is a complete list of units and commanders who fought in the battle of Solferino on June 24, 1859.

French Army

Emperor Napoleon III

Chief of Staff: Jean-Baptiste Philibert Vaillant

Imperial Guard

Auguste Regnaud de Saint-Jean d'Angély

I Corps

Achille Baraguey d'Hilliers

II Corps

Patrice de MacMahon

III Corps

François Certain Canrobert

IV Corps

Adolphe Niel

Piedmont-Sardinian Army

King Victor Emmanuel II

Minister of War: Alfonso Ferrero La Marmora

Austrian Army

Emperor Franz Joseph

Adjutant General: Karl Ludwig von Grünne

Quartermaster General: Heinrich von Heß

First Army

Franz Graf von Wimpffen

II Corps

Prince Eduard Franz of Liechtenstein

III Corps

Edmund Prince of Schwarzenberg

IX Corps

Schaffgotsche

X Corps

Wernhardt

XI Corps

Weigl

Second Army

Franz Schlik

I Corps

Eduard Clam-Gallas

V Corps

Philipp von Stadion und Thannhausen

VII Corps

Friedrich Zobel

VIII Corps

Ludwig von Benedek

See also

List of orders of battle

References

Battle of Solferino

Battles of the Second Italian War of Independence

Orders of battle

Solferino order of battle