Белореченск — город в Краснодарском крае. Административный центр Белореченского муниципального района. Расположен на реке Белая, в предгорьях Главного Кавказского хребта. Расположен в 80 км к юго-востоку от краевого центра Краснодар и в 27 км к северо-западу от города Майкоп. В городе расположена узловая железнодорожная станция (Белореченская) Северо-Кавказской железной дороги на линии Армавир — Туапсе с ответвлением электрифицированной ветки вверх по долине реки Белая (через Майкоп) до посёлка Каменномостский.
Основан в 1862 году, город с 1958 года.
Население 54 190 человек (2025), площадь 38,48 км².
Проезд: автобус от Краснодара, железнодорожное пассажирское сообщение с Адлером, Москвой, Санкт-Петербургом, Томском, Мурманском, Архангельском, пригородное сообщение с Майкопом, Туапсе, Армавиром.
