Está situado en la confluencia del río Yeya y su afluente el Ternovka, 19 km al oeste de Novopokróvskaya y 154 km al nordeste de Krasnodar, la capital del krai.
[1][2] Es cabeza del municipio Kalnibolotskoye, al que pertenecen también las localidades de Balka Gruzskaya y Krasni Posiólok.
La iglesia fue renovada en 1872, año en el que también se edificarían dos escuelas dependientes de la parroquia.
A principios del siglo XX había 6 escuelas vinculadas al Ministerio de Educación.
Entre 1934 y 1953 la stanitsa fue designada centro administrativo del raión homónimo.