Bosanska Gradiška se nalazi u sjeverozapadnom dijelu Bosne i Hercegovine,zahvatajući Lijevče polje i Potkozarje, s površinom od 762 km2.