W 1320 przyłączony przez Giedymina do Wielkiego Księstwa Litewskiego. W 1386 roku Dymitr Korybut Olgierdowicz, książę nowogrodzko-siewierski, przyrzekł wierność królowi polskiemu Władysławowi Jagielle, królowej Jadwidze i Koronie Królestwa Polskiego. W 1398 r. Władysław Jagiełło nadał miasto Świdrygielle.

W 1503 Nowogród Siewierski został włączony do Wielkiego Księstwa Moskiewskiego. Pod Nowogrodem Siewierskim 31 grudnia 1604, miała miejsce bitwa pomiędzy wojskami Dymitra Samozwańca pragnącego zdobyć tron w Carstwie Rosyjskim, a oddziałami wiernymi carowi Borysowowi Godunowowi. Po stronie Samozwańca walczyły oddziały polskie (m.in. husaria) pod dowództwem Jerzego Mniszcha, dzięki którym Dymitr odniósł zwycięstwo.

Po rozejmie w Dywilinie (1619) w granicach Rzeczypospolitej, na terytorium Korony Królestwa Polskiego. Został siedzibą powiatu nowogrodzkiego siewierskiego w województwie czernihowskim prowincji małopolskiej. Zygmunt III Waza nadał mu w 1620 prawa miejskie i herb.

Od rozejmu andruszowskiego (1667) w granicach Carstwa Rosyjskiego i Imperium Rosyjskiego (do 1764 w ramach autonomicznego Hetmanatu). 1918 - Ukraińska Republika Ludowa i Hetmanat. 1919-1991 - Ukraińska SRR (1922-1991 w składzie ZSRR). Od 1991 niepodległa Ukraina.