Pierwsze wzmianki o Kurozwękach pochodzą z XIII wieku. Około 2. połowy XIV wieku Dobiesław z Kurozwęk wybudował drewniano-murowany zamek, siedzibę rodu Kurozwęckich. Początkowo miał on charakter obronny, był jednym z pierwszych murowanych zamków rycerskich w Polsce. Zamek później wielokrotnie przebudowywano, aż osiągnął obecną formę. Według miejscowej tradycji założycielem Kurozwęk miał być czeski rycerz Poraj Sławnikowic, brat św. Wojciecha.