Slavonski Brod
Нова-Градишка располагается в центральной части Посавины, плодородного региона вдоль Савы. В 10 километрах к югу от города протекает Сава, которая в этом месте отделяет Хорватию от Боснии и Герцеговины, в 10 километрах к северу проходит холмистая гряда Псунь. Ближайшие города — Пожега (25 километров) и Славонски-Брод (50 километров). Через город проходит железная и автомобильная дороги Загреб — Славонски-Брод — Белград.