Cette famille descend de Frédéric, comte de Zollern (m. v. 1201), et se divisa en deux branches. La branche de Souabe se subdivisa elle-même en plusieurs rameaux, dont celui de Sigmaringen qui donna à la Roumanie sa maison princière puis royale. La branche franconienne dut sa fortune à Frédéric VI (m. v. 1440), qui acquit l'Électorat de Brandebourg (1417). Ayant hérité de la Prusse (1618), les Hohenzollern en devinrent rois (1701), renforcèrent leur puissance politique sous Frédéric II (1740-1786) et acquirent la dignité impériale en 1871 avec Guillaume Ier. Leur dernier représentant, Guillaume II, abdiqua en 1918.