Hrvatski Leskovac is located in the City of Zagreb, in City of Zagreb at an elevation of 118 meters above sea level and it covers the area of 2.61 km² (1.01 sq. miles). According to the 2011 census report, there were 2.659 inhabitants. It is predominantly populated by Croats (96%), but also. Nearby places: Demerje, Goli Breg, Lučko, Desprim, Brezovica, Drežnik Brezovički, Donji Stupnik, Zadvorsko, Botinec and Hudi Bitek.