El castillo está situado en la altura de 855 metros sobre el nivel del mar. El Castillo de Hohenzollern fue construido en tres etapas. La primera parte fue construida en el siglo XI, la segunda en la mitad del siglo XV, después de un asedio de 10 meses de duración, cuando el castillo casi fue destruido.