Está situada a orillas del río Chamlyk, tributario del Labá, afluente del Kubán, 25 km al norte de Kurgáninsk y 115 km al este de Krasnodar.
Tenía 6 683 habitantes en 2010[1][2] Es cabeza del municipio Petropávlovskoye, al que pertenecen asimismo Séverni y Pervomaiski.
Hasta 1920 perteneció al otdel de Labinsk del óblast de Kubán.
Entre 1924 y 1929 fue centro administrativo del raión de Petropávlovskaya.
La estación de ferrocarril más cercana se halla en Kurgáninsk.