Leskova Draga se nalazi u općini Ravna Gora, u Primorsko-goranskoj županiji na 790 metara nadmorske visine i prostire se na površini od 1,22 km². Prema popisu iz 2011. godine, u Leskovoj Dragi živi samo deset stanovnika. Stanovništvo je uglavnom hrvatsko (93%). Okolna naselja: Kupjak, Šije, Šijska Kosa, Zalesina, Hlevci, Stari Laz, Dedin, Ravna Gora, Podstena i Hribac.