Na osnovu Zakona o ustanovljenju sreskih i okružnih sudova na području Apelacionog suda u Beogradu, od 26. novembra 1930. godine, za upravni srez Pocerski ustanovljen je Sreski sud sa sedištem u Šapcu. Na osnovu odredbe o otpočinjanju rada sreskih i okružnih sudova i o prenosu poslova dosadašnjih prvostepenih sudova na ove, od 21. marta 1931. godine, Sreski sud u Šapcu je započeo svoj rad 01. aprila 1931. godine, a od toga je počeo voditi zemljišne knjige kao nove.
Nadležnost Sreskog suda u Šapcu ostvarivala se na području Sreza pocerskog. Prema podeli teritorije Jugoslavije, koja je utvrđena Ustavom Jugoslavije od 1931. godine, Pocerski srez je pripadao Podrinjskom okrugu sa sedištem u Šapcu, a Okrug Drinskoj banovini sa sedištem u Sarajevu.
Plenum Sreskog narodnooslobodilačkog odbora u Šapcu, u decembru 1944. godine izabrao je Sreski narodni sud u Šapcu. Sreski narodni sud je otpočeo rad u januaru 1945. godine. Mesna nadležnost Sreskog narodnog suda u Šapcu ostvarivana je na teritoriji Pocerskog sreza.
Na osnovu Ustava SR Srbije, od 1963. godine, sreski sudovi su dobili naziv opštinski, pa tako i Sreski sud u Šapcu dobija naziv Opštinski sud u Šapcu. Od 1960. godine, a i na osnovu Zakona o teritorijalnoj organizaciji opština u Srbiji, od 30. jula 1977. godine, ovaj Sud obavlja svoju funkciju na području Opštine Šabac.
Zakonom o uređenju sudova („Službeni glasnik RS“, br. 116/2008...101/2010) i Zakonom o sedištima i područjima sudova i javnih tužilaštava („Službeni glasnik RS“ br. 116/2008) pored ostalih sudova u Republici Srbiji 01.01.2010. godine osnovan je i Osnovni sud u Šapcu, određeno njegovo sedište i područje na kojem vrši nadležnost.
Ovaj sud je osnovan za teritoriju opština Bogatić, Vladimirci, Koceljeva, i za Grad Šabac, sa sudskim jedinicama u Bogatiću i Koceljevi.