Královský hrad byl založen kolem pol. 13. stol., první písemná zmínka pochází z roku 1300. Od roku 1406 byl pravidelně zastavován – Lichtenštejnům, Stiborovi ze Stibořic, pánům z Vítovic, z Mošnova, z Veitmile, z Landštejna, z Postupic, z Kunštátu a v roce 1482 Tovačovským z Cimburka. V roce 1511 daroval Vladislav II. Jagellonský Buchlov Arklebovi Trnavskému z Boskovic. V roce 1518 se majiteli stali Žerotínové a v roce 1542 Zástřizlové. V roce 1644 panství vyženili Petřvaldští z Petřvaldu a posledními majiteli byli od roku 1800 Berchtoldové z Uherčic.
(Buchlov je uprostřed)