Kurozwęki leżą nad rzeką Czarną Staszowską, 7 km na północny zachód od Staszowa. Pierwsze wzmianki pochodzą z XIII wieku. Około połowy XIV wieku Dobiesław z Kurozwęk wybudował pałac-siedzibę rodu Kurozwęckich, którą wielokrotnie przebudowywano, aż osiągnęła obecną formę. Od XV wieku Kurozwęki posiadały prawa miejskie. Miasto było własnością Kurozwęckich, a później Lanckorońskich, Sołtyków i Popielów.
W dniach 10 i 11 czerwca 1787 r. Kurozwęki odwiedził powracający z Ukrainy król Stanisław August. Pamiątkowy pałac, goszczący ostatniego króla Polski dotrwał do naszych czasów. Żyje w nim staropolska tradycja, pamięć monarszej wizyty w postaci ówczesnych mebli i różnych pamiątek. W 1840 roku po pożarze w Ruszczy przeniósł się do Kurozwęk Paweł Popiel. W 1878 roku oddał Kurozwęki synowi Marcinowi.
Sobieszczański w „Wiadomościach historycznych o sztukach pięknych" w dawnej Polsce pisze że w Kurozwękach pałac wznieśli zapewne Lancokońscy, a przynajmniej przerobić go musieli bowiem jego rozłożenie przypomina budowy z XVI wieku.
W 2021 roku Kurozwęki zamieszkiwało 715 osób.