Місто розташоване на річці Білій (притоці Ками), за 245 км на південний схід від Уфи і за 90 км на північ від Магнітогорська. Білорецьк, як і вся Республіка Башкортостан, перебуває в часовій зоні МСК+2.
Білорецьк є одним із найвідоміших гірськолижних курортів у країні. Його місце розташування – величні гірські схили Мраткіно, які розташовані в безпосередній близькості від хвойного лісу. Якщо встати на їхню вершину, то можна побачити чудові краєвиди долини річки Білої і весь Білорецьк.
На території району знаходяться основні запаси залізних руд республіки (Комарово-Зигазинське, Інзерське, Тирлянське, Білорецьке родовища). Виявлено поклади розсипного золота, магнезиту, флюориту, хромітів.
65 тисяч осіб Про населення Чисельність населення міського поселення Білорецьк становить 65 тисяч осіб (станом на 01.01.2019), ще 35 тисяч осіб проживають у районі. Білорецьк – сьоме за чисельністю населення місто в Башкортостані.