Ferdinand est le fils du vice-directeur de la chambre de guerre et de domaine(de) Hans Ludwig Leopold von Rohr (1772-1850) et de son épouse Amalie Henriette, née Hatz (1776-1810).
En 1866, à l'occasion de la guerre austro-prussienne, Rohr commande la 1re brigade de cavalerie de Landwehr pendant la durée de la mobilisation. Avec la fin de la mobilisation, il reçoit le le caractère de lieutenant général.
Famille
Rohr se marie le à Mersebourg avec Hedwig Emilie Henriette von Werder(de) (1812–1864). De ce mariage naissent leur fille Isidore (1838-1848) et leur fils Kurt (né en 1841).