Konstantin var sønn av Georg I og Olga Konstantinova av Russland. Gift 27. oktober 1889 med Sofia av Preussen, (født 14. juni 1870, død 13. januar 1932).