Está situada a entre el limán Vitiázevski y el limán Kiziltashki, en la costa nordeste del mar Negro, 21 km al noroeste de la ciudad de Anapa y 145 km al oeste de Krasnodar.
[1] Es cabeza del municipio rural Blagovéshchenskoye.
La población fue fundada en 1836, siendo anulada en 1854 y restablecida en 1862.
Hasta 1920 pertenecía la otdel de Temriuk del óblast de Kubán.
Los principales recursos económicos de la localidad son los viñedos, el turismo (playas -40 km desde Anapa a Veselovka- y parque acuático) y la extracción de petróleo en los alrededores.