Zakonom o teritorijalnoj organizaciji Republike Srpske („Službeni glasnik RS“, br. 69/09, 70/12, 83/14, 106/15, 26/19, 15/21, 37/22 i 32/23) uređuje se teritorijalna organizacija Republike Srpske, kao i uslovi i postupak za teritorijalnu promjenu.

Teritoriju Republike Srpske čine opštine i gradovi. Opština je osnovna teritorijalna jedinica lokalne samouprave koja se formira za dio naseljenog mjesta, za jedno naseljeno mjesto ili za više naseljenih mjesta. Grad je teritorijalna jedinica koja predstavlja koherentnu geografsku, istorijsku, administrativnu, socijalnu, ekonomsku cjelinu sa odgovarajućim nivoom razvoja. Republika Srpska je teritorijalno organizovana u 11 gradova i 53 opštine.
Gradovi u Republici Srpskoj su Banja Luka, Bijeljina, Gradiška, Derventa, Doboj, Zvornik, Istočno Sarajevo, Laktaši, Prijedor, Prnjavor i Trebinje.

Pregled gradova i opština u Republici Srpskoj:

Grad Banja Luka Istočni Stari Grad Petrovo
Grad Bijeljina Istočno Novo Sarajevo Ribnik
Grad Gradiška Jezero Rogatica
Grad Derventa Kalinovik Rudo
Grad Doboj Kneževo Sokolac
Grad Zvornik Kozarska Dubica Srbac
Grad Istočno Sarajevo Kostajnica Srebrenica
Grad Laktaši Kotor Varoš Stanari
Grad Prijedor Krupa na Uni Teslić
Grad Prnjavor Kupres Trnovo
Grad Trebinje Lopare Ugljevik
Berkovići Ljubinje Foča
Bileća Milići Han Pijesak
Bratunac Modriča Čajniče
Brod Mrkonjić Grad Čelinac
Višegrad Nevesinje Šamac
Vlasenica Novi Grad Šekovići
Vukosavlje Novo Goražde Šipovo
Gacko Osmaci
Donji Žabar Oštra Luka
Istočna Ilidža Pale
Istočni Drvar Pelagićevo
Istočni Mostar Petrovac
Изборник