Город Фокино расположен в Брянской области в 16-ти километрах к северу от г.Брянска. Город раскинулся по обоим берегам реки Болва, которая является притоком Десны.
Городом является с с 1964 года. Назван в честь Игната Ивановича Фокина, участника революционных событий в Брянске (до 1964 имел название посёлок Цементный).
Фокино обладает статусом самостоятельного муниципального образования — городского округа в составе Брянской области. Расположен на границе Дятьковского и Брянского районов; до 2002 года находился в подчинении Дятьковскому району. В 5 км от основной части города расположен микрорайон Шибенец — «спальный район» города Фокино. Он застроен в 1970-1990-х годах современными многоэтажными домами с соответствующей инфраструктурой.