Zmeinogorsk (del ruso: Змеиного́рск) es una ciudad rusa del krai de Altái.
Localizada en la confluencia los ríos Aléi y Zmeievka.
La localidad fue fundada en 1736 y obtuvo el estatus de ciudad en 1952.