Општина Соколац је основна територијална јединица локалне самоуправе која је образована за више насељених мјеста, а која чини територијалну и економску цјелину неопходну за задовољавање потреба становника који су у њој настањени и која извршава обавезе које Уставом, законом и Статутом има у надлежности.
Остварујући право на локалну самоуправу грађани Општине непосредно и преко својих слободно и демократски изабраних представника учествују у остваривању својих заједничких интереса.
Органи Општине уређују и управљају, у границама закона и Статута, јавним пословима који се налазе у њиховој надлежности у интересу становништва Општине.
Подручје општине Соколац обухвата 99 насељених мјеста:
Балтићи
Бандин Оџак
Бања Лучица
Барник
Бећари
Берег
Бијела Вода
Бјеласовићи
Бјелосављевићи
Боровац
Брејаковићи
Буковик
Видрићи
Вражићи
Вранеши
Врапци
Врхбарје
Врховине
Врутци
Вукосављевићи
Газиводе
Горњи Драпнићи
Горњи Калиманићи
Горњи Поретак
Грбићи
Гурдићи
Доње Бабине
Доње Гире
Доњи Драпнићи
Доњи Калиманићи
Дрецељ
Дуганчићи
Ђедовци
Заграђе
Жљебови
Жуљ
Жунови
Жљебови
Жуљ
Жунови
Имамовићи
Јабука
Јасик
Кадића Брдо
Калаузовићи
Каљина
Казмерићи
Клечковац
Кнежина
Колаковићи
Кошутица
Крајишићи
Крушевци
Крушево
Кула
Кусаче
Кути
Мангурићи
Мандра
Маргетићи
Медојевићи
Мељине
Милетци
Милетине
Мичиводе
Неправдићи
Нехорићи
Ново Село
Новосеоци
Озерковићи
Павичићи
Паржевићи
Педише
Пихлице
Побратци
Поткрајеви
Подроманија
Прељубовићи
Примчићи
Пусто Село
Равна Романија
Ријећа
Рудине
Селишта
Сијерци
Смртићи
Соколац
Соколовићи
Точионик
Турковићи
Храстишта
Цврчићи
Ћаварине
Читлуци
Џиндићи
Шахбеговићи
Шашевци
Шенковићи
Ширијевићи