Nova Gradiška is a town situated in the Brod-Posavina County of Croatia. Located within the historic region of Slavonia, the municipality sits in close proximity to the national border with Bosnia and Herzegovina.
As of the 2011 census, the population of Nova Gradiška was recorded at 14,229 residents.