Hrad si vystavěl v letech 1381 – 1383 křivoklátský purkrabí Jíra z Roztok. V roce 1410 koupil krakovecké panství Jindřich Lefl z Lažan a v roce 1437 Jan Bleh z Těšnice. Dalšími majiteli byli v letech 1445 - 1548 Kolovratové a po nich Lobkovicové. V roce 1565 koupil panství Jan Újezdecký z Červeného Újezda a v roce 1570 prodal samotný hrad Kryštofu Jindřichovi Krakovskému na Všesulově. Dalšími majiteli pak byli Vchynští, Šternberkové, páni z Dobrše a od roku 1660 Helversenové z Helversheimu. V roce 1715 panství koupili Hildprandtové a v roce 1847 Croy - Düllmenové.
(Krakovec je uprostřed)