Löhr was born on 20 May 1885 in Turnu-Severin in the Kingdom of Romania. He was the youngest child of Friedrich Johann Löhr and his wife Catherine, née Heimann. His father had served as a 2nd captain on a hospital ship in the Black Sea during the Russo-Turkish War.