Stupnik is a municipality in Croatia in the Zagreb County.
In the 2011 census, there were 3,251 inhabitants, in the following settlements:
In the same census, 95% of the population were Croats.