Theodor Hermann Dahlmann was born on 19 November 1892 in Wanfried, Eschwege District, Germany.
Hermannn Dahlmann joined the German Army by becoming an officer candidate, being appointed as a Fahnrich and platoon leader in the 82nd Infantry Regiment on 15 October 1913.