Po wojnie polsko-rosyjskiej 1609-1618 i rozejmie w Dywilinie w latach 1618–1648 Borzna weszła w skład Korony Królestwa Polskiego. Wtedy też nastąpił rozwój miasta, które w 1634 otrzymało miejskie prawa magdeburskie. Rzeczpospolita utraciła kontrolę nad miastem w czasie powstania Chmielnickiego w 1648 rokuІсторія міст і сіл Української РСР: В 26-ти т. Чернігівська область – К.: Українська Радянська Енциклопедія, 1972. – 779 с. (ukr.)..
W Carstwie Rosyjskim oraz ZSRR Po likwidacji Hetmańszczyzny w 1781 Borzna stała się miastem ujezdnym w namiestnictwie czernihowskim, od 1796 – stolicą powiatu (ujezdu) w guberni małorosyjskiej, a od 1802 – guberni czernihowskiej.
W latach 1922–1991 miasto należało do Ukraińskiej SRR. W 1941 roku miasto zostało zajęte przez Niemców.
Podczas okupacji hitlerowskiej, 11 września 1941 roku Niemcy utworzyli getto dla żydowskich mieszkańców. Przebywało w nim około 300 osób. W lutym 1942 roku Niemcy zlikwidowali getto, a Żydów zamordowali.
W niepodległej Ukrainie Od 1991 należy do niepodległej Ukrainy. Jest ośrodkiem administracyjnym rejonu borzniańskiego w obwodzie czernihowskim.