Административный центр Туапсинского муниципального района.
Город краевого подчинения.
Образует «Туапсинское городское поселение» как единственный населённый пункт в его составе.
Город расположен на восточном побережье Чёрного моря, в междуречье рек Туапсе и Паук, у подножья южного склона Главного Кавказского хребта. Находится в 105 км к югу от города Краснодар и в 78 км к северо-западу от центра Сочи.