Está situada a orillas de la bahía de Gelendzhik de la orilla nororiental del mar Negro, en el krai de Krasnodar, a unos 88 km en línea recta al suroeste de Krasnodar.