Brodski Stupnik is a municipality in Brod-Posavina County, Croatia. There were 3,036 inhabitants in the 2011 census, when 95% declared themselves Croats. Brodski Stupnik is a wine making region.
In 2021, the municipality had 2,357 residents in the following settlements: