Апшеро́нск — город в России, административный центр Апшеронского района Краснодарского края и Апшеронского городского поселения.
Город расположен на северном склоне Главного Кавказского хребта, на реке Пшеха (бассейн Кубани, левый приток реки Белая), в 103 км к юго-востоку от Краснодара, в 43 км от Белореченска, в 5 км от границы с Адыгеей.Высота 209 метров над уровнем моря.