Хадыженск — город на юге России, в Апшеронском районе Краснодарского края.

Административный центр муниципального образования Хадыженское городское поселение.

В городе действует бальнеологический курорт с йодо-бромными водами.

Название города происходит от абадзехского аула Хадыжи (адыг.

В пользу такого объяснения тот факт, что в прошлом на месте города вдоль реки часто встречались остатки грунтовых могил.

Город находится в западной части Апшеронского района, в долине горной реки Пшиш, в 17 км к юго-западу от районного центра Апшеронска и в 115 км от Краснодара.

Граничит с землями населённых пунктов: Кабардинская на севере, Красная Горка на востоке, Травалёв на юге и Станционный на западе,

Высота отдельных возвышенностей у южных окраин Хадыженска достигают 500 метров и более, в то время как сам город находится на высоте 150—170 метров над уровнем моря.

Горы и долины рек покрыты густой растительностью, свойственной Северо-западному Кавказу.

Гидрографическая сеть представлена бассейном реки Пшиш.

У восточной окраины города имеются «дикие ванны» с минеральными водами.

Климат в значительной степени определяется окружающими горами и широкими долинами рек Пшиш и Хадажки, что создает тёплый умеренный климат.

Среднегодовая температура воздуха составляет +12,5 °C, при среднегодовой норме осадков в 1000 мм.

Через город проходит железнодорожная линия «Армавир—Туапсе».

Железнодорожная станция Хадыженская — основная станция города, на которой останавливаются поезда дальнего следования — находится в 5 км от города, обслуживается посёлком Станционный.