Skip to content
The War AtlasThe · War · Atlas

ORDER OF BATTLE // January 12, 1945

Vistula–Oder Offensive

Estimated force strength by side, with confidence labels per surviving record.

Forces engaged

2 sides catalogued · combined 2,653,600–3,003,600 estimated

  • Germany

    450,000–800,000

    Medium-confidence figure

  • Soviet Union

    2,203,600

    Medium-confidence figure

Battle context

The Vistula–Oder Offensive marked one of the most consequential Soviet advances of the Eastern Front, driving the Red Army from its bridgeheads on the Vistula deep into German-held territory. Within roughly two weeks, two fronts under Zhukov and Konev advanced approximately 480 kilometres, capturing Kraków, Warsaw, and Poznań and reaching the Oder River — placing Soviet forces just 69 kilometres from Berlin. The scale of the advance reflected a stark imbalance of forces: German Army Group A under Josef Harpe was outnumbered approximately five to one. The offensive triggered immediate humanitarian consequences, with German commandants evacuating concentration camps and forcing prisoners on death marches westward, while ethnic German civilians also began fleeing the advancing front. Despite the proximity to Berlin, Zhukov halted the advance due to continuing German resistance on his northern flank in Pomerania, deferring the final push on the German capital until April 1945. The offensive thus set the operational conditions for the Battle of Berlin while exposing the limits imposed by flank security on a rapidly advancing front.

‹ Full battle dossier
Last verified June 2026
Cite this page →Suggest a correction →