Donji Stupnik is located in the municipality Stupnik, in Zagreb County at an elevation of 130 meters above sea level and it covers the area of 18.31 km² (7.07 sq. miles). According to the 2011 census report, there were 1.370 inhabitants. It is predominantly populated by Croats (96%), but also. Nearby places: Gornji Stupnik, Demerje, Hrvatski Leskovac, Lučko, Goli Breg, Drežnik Brezovički, Desprim, Stupnički Obrež, Brezovica and Ježdovec.