Order of battle for the Battle of France

The order of battle for the Battle of France details the hierarchy of the major combatant forces in the Battle of France in May 1940.
Allies.
The bulk of the forces of the Allies were French, although the United Kingdom (British Expeditionary Force), Netherlands, and Belgium had significant forces in the battle opposing Germany. Supreme Command was held by the French Commander-in-Chief Général d'armée Maurice Gamelin, his deputy Général d'armée Alphonse Joseph Georges was appointed Commander of the North Western Front.
French First Army Group.
The First Army Group guarded the north-east frontier of France, ready to move into Belgium and the Netherlands to oppose any German invasion of those nations. The First controlled four French armies as well as the Belgian Army and the British Expeditionary Force. "Général d'armée" Gaston Billotte was Commander-in-Chief until his death in a car crash on 23 May 1940, "Général d'armée" Georges Maurice Jean Blanchard was appointed to succeed him.
Belgian Army.
The Belgian Army field approximately 600,000 personnel in 22 divisions, backed by 1,338 artillery pieces, 10 tanks and 240 other combat vehicles. King Leopold III of Belgium had assumed personal command of the army upon mobilization. His principal military advisor was Lieutenant-general Raoul van Overstraeten, while General-major Oscar Michiels was Chief of the General Staff.
French Second Army Group.
The French 2nd Army Group was responsible for manning the bulk of the Maginot Line from Montmedy to south of Strasbourg, and controlled three armies. General de Armee Andre-Gaston Pretelat was Commander-in-Chief of the army group throughout its existence.
French Third Army Group.
The 3rd Army Group was responsible for manning the southern end of the Maginot Line, along the River Rhine and controlled one army. The army group's Commander-in-Chief was Général d'Armée Antoine-Marie-Benoit Besson.
Royal Netherlands Army.
The Netherlands had four corps, one motorized division and a defense division deployed to begin the battle. Total strength was 240,000 personnel, equipped with 676 artillery pieces and 32 armoured cars. Generaal Henri Winkelman was Supreme Commander of the Royal Netherlands Army and Navy.
French army facing Italy.
14th Army Corps
15th Army Corps
Originally the French Sixth Army, the Army of the Alps was responsible for manning the southeast frontier with Italy. Overall, French forces in the region numbered about 35,000 soldiers.
French reserves.
The French began the battle with three reserve corps positioned behind the army groups. The VII and XXIII Corps were stationed behind the 2nd and 3rd Army Groups.
Axis.
The commander-in-chief of the Oberkommando des Heeres (OKH) was Generaloberst Walter von Brauchitsch. Initially the Axis forces consisted of the forces of the German army. They were joined in the conflict by the Italian army on 10 June.
German Army Group A.
Commanded by Generaloberst Gerd von Rundstedt (Chief of Staff: Generalleutnant Georg von Sodenstern)
German Army Group B.
Commanded by Generaloberst Fedor von Bock (Chief of Staff: Generalleutnant Hans von Salmuth)
German Army Group C.
Commanded by Generaloberst Wilhelm Ritter von Leeb
Italian Army Group "West".
Commanded by Prince General Umberto di Savoia
Overall, the Italian forces numbered about 312,000 troops. However they had inadequate artillery and transport and most were not equipped for the cold Alpine environment.