Johan blev gift med Cornelia Margareta Niebuhr i 1841. Cornelia (datter af Barthold Georg Niebuhr og Margarete Lucie Philippine Hensler) blev født den 20 feb. 1822 i Rom, Italien; døde den 2 nov. 1878 i Weimar. [Gruppeskema] [Familietavle]