Посёлок Новомихайловский расположен в северной части Туапсинского района, в долине реки Нечепсухо. В центре посёлка в Нечепсухо впадает её крупнейший левый приток — река Псебе.
Находится в 22 км к северо-западу от районного центра Туапсе и в 87 км к югу от города Краснодар.
Статус - посёлок городского типа (курортный посёлок)
Административный центр муниципального образования Новомихайловское городское поселение.
Местные в обиходе называют посёлок Новомихайловка
Население 10792 (2015)
Основой экономики курортного посёлка является оздоровительный туризм. На территории поселения действуют несколько десятков различных санаторий и лагерей. Гостиницы в основном размещены в прибрежной зоне.
Посёлок расположен на южном склоне Главного Кавказского хребта. Поселение находится в долине реки Нечепсухо и с трёх сторон окружён горными грядами со смешанным сосновым и лиственным лесом. Средние высоты на территории посёлка составляют 29 метра над уровнем моря. Прибрежная часть посёлка находится в зоне нулевой отметки. Наивысшей точкой местности является гора Маяк (304 м), расположенная к северо-востоку от посёлка. Над восточной окраиной посёлка возвышается гора Средняя (269 м).
Климат в посёлке переходный от умеренного к субтропическому.
Из истории:
Достопримечательности: