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: