Está situado en la costa del golfo de Taganrog del mar de Azov, junto a la punta Sazalnikskaya y el lago salado Dolgoye, 28 km al nordeste de Staroshcherbínovskaya y 205 km al norte de Krasnodar, la capital del krai.
[1] Es cabeza del municipio Shabelskoye, al que pertenece asimismo Molchanovka.
La localidad fue fundada en 1783 como Sazalnik y más tarde como Nikoláyevka, pasando en 1811 a la denominación actual.
Es una de los primeros asentamientos rusos en la región.
Junto a la localidad se halla la punta Sazalnikskaya y sus playas y el lago salado Dolgoye.