Geyr nedstammet fra den gamle vestphalske adelsslekt Geyr von Schweppenburg. Han var sønn av den württembergske overstallmester og oberst Karl Geyr von Schweppenburg (1840–1913).