Novodvinsk (en russe : Новодвинск) est une ville de l'oblast d'Arkhangelsk, en Russie. Sa population s'élevait à 38 082 habitants en 2019.