Белогорск расположен на восточных отрогах Кузнецкого Алатау. Расстояние до административного центра — 375 километров.
Город находится на востоке Кемеровской области, в 4-х километрах от границы с Республикой Хакасией. До 1990 года это была часть границы с Красноярским краем, в состав которого входила Хакасская автономная область.
3 сентября 1962 года посёлок Кия-Шалтырь отнесён к категории рабочих поселков, с присвоением наименования — Белогорск[2].
6 января 1969 года присвоены наименования вновь возникшим населённым пунктам, административно подчинённым Белогорскому поссовету, — посёлки Кия-Шалтырь и Саланга.
24 апреля 1972 года включён в черту рабочего посёлка — посёлок Старый Шалтырь, а посёлок Кия-Шалтырь упразднён и исключён из учётных данных.
На территории административного участка 14 расположены 1 медицинское учреждение; 1 школа, 1 объект культуры (ГДК) и 11 магазинов. Всего проживает 1403 человека, из них 1023 взрослого населения, 380 детей. Также имеется 31 многоэтажный жилой дом[19].