Saïanogorsk (en russe : Саяногорск) est une ville de la république de Khakassie, en Russie. Sa population s'élevait à 48 299 habitants en 2016.