Pierwsze wzmianki pochodzą z XII wieku. Osada została doszczętnie zniszczona przez nawałę mongolską w 1240. W miejscu tym niemal 350 lat później Stefan Batory założył miasto i nadał mu prawo magdeburskie. Po najazdach Tatarów w rękach Wiśniowieckich. Koło Korsunia we wsi Wyhrajew odbyła się bitwa, w której wojska polskie poniosły druzgocącą klęskę w 1648 r. Umocnił go w 1664 toku Jan Sapieha, dzięki czemu, pomimo tego, że był uznawany za słabą twierdzę, w 14 kwietnia 1665 roku polska załoga pod dowództwem starosty Samuela Leszczyńskiego i komendanta Jana Dennemarka obroniła się w niej przed atakiem wspomaganego przez Rosjan kozackiego pułkownika Hrehory Hamalija, jednakże samo miejsce zostało spalone.