Novochakhtinsk (en russe : Новошахтинск) est une ville de l'oblast de Rostov, en Russie. Sa population s'élève à 110 122 habitants en 2013.