Zakonom o teritorijalnoj organizaciji Republike Srpske („Službeni glasnik RS“, br. 69/09, 70/12, 83/14, 106/15, 26/19, 15/21 i 37/22) 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 10 gradova i 54 opštine.
Gradovi u Republici Srpskoj su Banja Luka, Bijeljina, Gradiška, Derventa, Doboj, Zvornik, Istočno Sarajevo, Laktaši, Prijedor i Trebinje.

Pregled gradova i opština u Republici Srpskoj:

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