Город в Краснодарском крае, краевого подчинения, районный центр, в 311 км к юго-востоку от Краснодара. Расположен на реке Белая (левый приток Кубани), у выхода ее с гор Большого Кавказа на Кубано-Приазовскую (Прикубанскую) низменность. Станция Белореченская - узел железнодорожных линий (на Туапсе, Армавир и Хаджох, через Майкоп). Автомобильная дорога (Усть-Лабинск - Майкоп). Численность населения, по данным на 1992 г., - 52,3 тысячи человек (в 1979 г. - 41,4 тысячи).
Возник в 1862 г. как казачья крепость, впоследствии - станица Белореченская. Город - с 1958 г. Современный Белореченск - промышленный и сельскохозяйственный центр (посевы зерновых и кормовых, овоще-бахчевых культур, сахарной свеклы, подсолнечника; плодоводство; молочно-мясное скотоводство, свиноводство, птицеводство). В городе действуют Краснодарский химический завод, предприятия пищевкусовой (маслоэкстракционный завод и др.), деревообрабатывающей (мебельная фабрика, лесокомбинат) промышленности, производство стройматериалов.
В районе Белореченска - одна из ГЭС Белореченского каскада.
Близ города - Белореченские курганы (погребения местной знати и воинов с семьями, 14 в.).