
Battle of Kursk order of battle

 
The Battle of Kursk order of battle is a list of the significant units that fought in the Battle of Kursk between July and August 1943.
Units smaller than division size and Soviet aviation divisions are not shown in this order of battle.
Soviet.
Western Front.
The following units were included in the Western Front, commanded by Colonel General Vasily Sokolovsky.
50th Army.
The 50th Army was commanded by Lieutenant General Ivan Boldin and included the following units.
11th Guards Army.
The 11th Guards Army was commanded by Lieutenant General Ivan Bagramyan, and included the following units.
1st Air Army.
The 1st Air Army, commanded by Lieutenant General Mikhail Gromov, included the following units.
Front assets.
The following units were directly subordinated to the front.
Bryansk Front.
The Bryansk Front was commanded by Colonel General Markian Popov, and consisted of the following units.
3rd Army.
The 3rd Army was commanded by Lieutenant General Alexander Gorbatov, and included the following units.
61st Army.
The 61st Army was commanded by Lieutenant General Pavel Belov and included the following units.
63rd Army.
The 63rd Army was commanded by Lieutenant General Vladimir Kolpakchi, and included the following units.
15th Air Army.
The 15th Air Army was commanded by Lieutenant General Nikolai Naumenko, and included the following units.
Front Assets.
The following units were directly subordinated to the front.
Central Front.
The Central Front was commanded by Army General Konstantin Rokossovsky, and consisted of the following units:
13th Army.
The 13th Army was commanded by Lieutenant General Nikolai Pukhov, and included the following units:
48th Army.
The 48th Army was commanded by Lieutenant General Prokofy Romanenko, and including the following units:
60th Army.
The 60th Army was commanded by Lieutenant General Ivan Chernyakhovsky and included the following units:
65th Army.
The 65th Army was commanded by Lieutenant General Pavel Batov, and was composed of the following units:
70th Army.
The 70th Army was commanded by Lieutenant General Ivan Galanin, and included the following units:
2nd Tank Army.
The 2nd Tank Army was commanded by Lieutenant General Alexey Rodin, who was replaced by Lieutenant General Semyon Bogdanov on 2 August. It consisted of the following units:
16th Air Army.
The 16th Air Army was commanded by Lieutenant General Sergei Rudenko, and included the following units:
Front Assets.
The following units were directly subordinated to the front:
Steppe Front.
The following units were part of the Steppe Front, commanded by Ivan Konev. The front was formed from the Steppe Military District on 9 July, to serve as a reserve if the German attack broke through and to provide fresh troops for a counterattack to begin as soon as the German attack was halted. This order of battle does not show the complete composition of the Steppe Front. In addition to the units listed below, there were also the 4th Guards, 27th, 47th and 53rd Armies. The 4th Guards, 27th, 47th, and the 53rd Armies were held in reserve during the battle and thus did not participate. The 5th Guards Army and the 5th Guards Tank Army were both committed to the counterattack in the Battle of Prokhorovka, where they fought as part of the Voronezh Front.
5th Guards Army.
The following units were part of the 5th Guards Army, commanded by Lieutenant General Alexey Zhadov. The 10th Tank Corps was directly subordinated to the front on 7 July and became part of the 1st Tank Army on 8 July. Also on 8 July, the 5th Guards Army was transferred to the Voronezh Front. 
5th Guards Tank Army.
The 5th Guards Tank Army consisted of the following units, under the command of Lieutenant General Pavel Rotmistrov. The 18th Tank Corps joined the army from the Reserve of the High Command on 7 July. The army was transferred to the Voronezh Front on 11 July.
5th Air Army.
The 5th Air Army included the following units, and was commanded by Lieutenant General Sergei Goryunov. It entered combat in mid-July.