Белоре́ченск — город краевого подчинения в России, административный центр Белореченского района и Белореченского городского поселения Краснодарского края.
До 1958 года станица Белореченская. Город расположен на реке Белая в предгорьях Главного Кавказского хребта. Расстояние до Краснодара — 90 км, до Майкопа — 25 км. Узловая железнодорожная станция (Белореченская) Северо-Кавказской железной дороги на линии Армавир—Туапсе с ответвлением электрифицированной ветки вверх по долине реки Белая (через Майкоп) до посёлка Каменномостский.