Город на юге России, в Краснодарском крае. Административный центр муниципального образования «город Новороссийск».
Расположен на юго-западе края, у побережья Цемесской (Новороссийской) бухты Чёрного моря.
Новороссийск — важный транспортный центр. В городе расположена Военно-морская база Черноморского флота Российской Федерации и крупнейший порт России и Чёрного моря, включающий пассажирский, грузовые порты и нефтеналивную гавань.