Расположен на берегу Геленджикской бухты Чёрного моря, окружённой острогами Маркотхского хребта Большого Кавказа, в 180 км к юго-западу от Краснодара.
Геленджик - центр Геленджикской курортной зоны Черноморского побережья протяжённостью около 100 км, включающей курорты и курортные местности: Кабардинка (к северо-западу от Геленджика), Дивноморское, Джанхот, Бетта, Криница и Архипо-Осиповка (к юго-востоку от Геленджика).
Селение на месте современного города известно с 6 в. до н.э.
В 1864 здесь была основана станица Геленджикская. В 1915 город Геленджик.
Предприятия пищевой промышленности (молочный завод и др.), по производству стройматериалов, лесокомбинат.
Население- 53 111 человек