Općina obuhvaća veći dio doline rijeke Spreče u njezinom donjem toku i dio planine Trebava. Graniči s općinama Gradačac na sjeveru, Srebrenik na istoku te Lukavac na jugoistoku. Granične općine s južne i zapadne strane su Bosansko Petrovo Selo i Doboj Istok.
Općina je do rata 1992.- 1995. pokrivala površinu od 387 km2, da bi joj nakon Daytonskog sporazuma pripao teritorij od 216 km2. Gračanica se po prvi put spominje u osmanskim izvorima 1528. Naselje je pripadalo nahiji Soko i bilo je poznato po rudniku željeza. Centar nahije Soko predstavljao je srednjovjekovni utvrđeni grad Sokol , a Gračanica je bila najveće naselje te nahije. U austrougarsko doba Gračanica doživljava gospodarski razvoj.
Prema podacima posljednjeg popisa stanovništva, u općini Gračanica živi 45.220 stanovnika, dok je prema popisu iz 1991. godine općina brojala 59.134. Muškarac je 21.641, dok je žena 23.579. Prema nedavno objavljenim službenim podacima stoji kako u Gračanici danas žive 72 Hrvata, dok ih je, prema popisu iz 1991. godine, bilo 132. Bošnjaka je 43.857, dok je Srba 157. Ostalih je 924, 73 stanovnika su bez odgovora, dok se 137 osoba nije izjasnilo po nacionalnoj osnovi.
Cijeli tekst čitajte u tiskanom izdanju Večernjeg lista BiH...