Историки Новороссийска пришли к выводу, что первые люди на территории города заселились еще во время палеолита, это был VI – V до нашей эры. Позднее зарождается государство синдов около Цемесской бухты. Основными их занятиями были торговля с греками, ремесла, земледелие. В 5 веке до н. э. здесь строится город Бата, он является пограничным городом между Пантикапеей и Боспорским царством. Через три века город разрушили кочевники-аланами. С появлением кочевником развитие города приостанавливается. В этот период начинают зарождаться племена адыгов. Этот народ дал название Цемесской бухте, образовав его от названия речки Цемес.
В период царствования Золотой Орды Цемесская бухта переходит в их безраздельное владение. А на берегу реки Цемес соорудили крепость Батарио. Ее построили генуэзцы. Крепость была необходима, чтобы контролировать торговые пути между востоком и западом. В 1453 году штурмом был взят Константинополь турками-османами. Поэтому Цемесская бухта и Тамань перешли во владение турок. И территория Новороссийска принадлежала этому народу до XVII века.
1773 год ознаменовался освобождением Цемесской бухты от турок русскими войсками. А в 1829 году после заключения Андрианопольского договора Цемесская бухта официально переходит к России. В 1834 году генерал Раевский Н.Н. решил построить на этом месте базу для Черноморского флота. Через пять лет военный министр издал приказ о присвоении этому укреплению названия Новороссийск. На тот момент в городе насчитывалось 430 человек. И только в 1869 году Новороссийск получил статус города.
Во время Отечественной войны основная часть города перешла во владение фашистов. Новороссийск освобождал десант моряков в течение 225 дней. За это время город был разрушен полностью. Новый Новороссийск спроектировал архитектор Б. Иофан.
В 1973 году Новороссийску присвоили звание города-героя с торжественным вручением «Золотой звезды» и ордена Ленина.