The 129th Infantry Division was formed in Hanau, in Wehrkreis XI on 20 October 1940 as Division 11 and incorporated personnel from Hessen and Thuringia.[1] Elements of 9th, 33rd and 251st Infantry Divisions formed approximately 30% of the division.[1]
After the training of the division ended in April 1941, it was sent to East Prussia and took part in Operation Barbarossa.[1] As part of Army Group Center, the division fought in several battles of the central sector of the Eastern Front, such as those in Białystok, Smolensk and Vyazma.[1] In October–November 1941 the division suffered heavy casualties defending the Kalinin Bridgehead and on 25 December it absorbed the 326th and 369th Regiments of the destroyed 162nd Infantry Division. The 236th Artillery Regiment of 162nd Infantry Division was incorporated into the 129th Artillery Regiment of the division as well. The following year it took part in the heavy fighting near Rzhev, where it remained from November 1941 to early March 1943.[2]
After the retreat from Rzhev, the division fought in Bryansk, Mogilev and Vitebsk,[2] while it was reinforced with the 566th Grenadier Regiment of the 390th Field Training Division.[1] Due to the high losses suffered in central Belorussia, namely in Bobruisk and Baranavichy, it was reorganised in July 1944.[2] In January 1944, the division was still fighting near Narew, in Różan, but was soon forced to retreat.[1] The 129th Infantry Division was eventually destroyed in East Prussia and disbanded around February. The surviving elements were transferred into the 4th Army and fought in the last battles in East Prussia. The Headquarters of the division served as the Kommandatur of Frisches Haff.[3]
Mitcham, Samuel W. (2007). German Order of Battle, Volume One: 1st to 290th Infantry Divisions in World War II. Mechanicsburg, Pennsylvania: Stackpole Books. ISBN978-0811734165.