Interactive tree of Johann von Hohenzollern

Anne von Hohenzollern 15071567
Albrecht VI von Mecklenburg-Schwerin 14881547
Elizabeth Oldenburg Princess of Denmark 14851555
Joachim I Nestor von Brandenburg 14841535
Johann I Oldenburg King of Denmark 14551513
Christina von Sachsen 14611521
James V Stewart King of Scotland 15121542
Marie de Guise 15151560
James IV Stewart King of Scotland 14731513
Margaret Tudor 14891541
Margaret Oldenburg Princess of Denmark 14561486
James III Stewart King of Scotland 14521488
Frederik II Oldenburg King of Denmark 15341588
Sophia von Mecklenburg-Güstrow 15571631
Christian III Oldenburg King of Denmark 15031559
Dorothea von Sachsen-Lauenburg 15111571
Sophia von Mecklenburg-Güstrow 15571631
Frederik II Oldenburg King of Denmark 15341588
Elizabeth Oldenburg Princess of Denmark 15241586
Ulrich III Nestor von Mecklenburg-Güstrow 15271603
Frederik I von Gottorp King of Denmark 14711533
Anne von Hohenzollern 14871547
Sophie of Pomerania 14981568
Dorothea von Hohenzollern 14301495
Christian I Oldenburg King of Denmark 14261481
Johann von Hohenzollern 14061464
Barbara von Sachsen-Wittenberg 14051465
Friedrich I von Brandenburg 13711440
Elisabeth von Bayern-Landshut 13831442
Friedrich V von Brandenburg 13331398
Elisabeth von Bayern-Landshut 13291375
Johann II von Nürnberg 13201357
Elisabeth von Henneberg 1377
Friedrich IV von Nürnberg 12871332
Margarete von Carinthia 1348
Friedrich II von Meißen 13101349
Mathilde von Wittelsbach 13091346
Friedrich I von Meißen 12571323
Elisabeth von Lobdaburg-Arnsjaugk 12861359
Ludwig IV von Bayern Holy Roman Emperor 12821347
Beatrix von Schlesien-Glogau 1322
Margaret de Hainault Comtesse de Hainault 13111356
Friedrich II von Bayern-Landshut 13391393
Magdalan Visconti 13681404
Stefan II von Bayern-Ingolstadt 13131375
Elizabeth of Sicily 13091349
Ludwig IV von Bayern Holy Roman Emperor 12821347
Beatrix von Schlesien-Glogau 1322
Margaret de Hainault Comtesse de Hainault 13111356
Frederick II of Sicily King of Sicily 12711336
Eleanor d Anjou 12891341
Rudolf III von Sachsen-Wittenberg 1419
Barbara von Leignitz 13721436
Wenzel II von Sachsen 1388
Cecilia di Carrara 1434
Rudolf I von Sachsen-Wittenberg 12981356
Kunigarde of Poland 13021331
Albrecht II von Sachsen 1298
Agnes von Habsburg 12571322
Wladislaw I Piast King of Poland 12601333
Hedwig Piast 12661339
Rupert von Leignitz 13481409
Hedwig von Glogau 13561390