Mala Lešnica se nalazi u Gradu Delnicama, u Primorsko-goranskoj županiji na 341 metru nadmorske visine i prostire se na površini od 0,75 km². Prema popisu iz 2011. godine, u Maloj Lešnici živi samo osam stanovnika. Stanovništvo je relativno najviše hrvatsko (50%). Okolna naselja: Velika Lešnica, Donje Tihovo, Radočaj Brodski, Iševnica, Gornje Tihovo, Krivac, Donji Ložac, Donji Turni, Rogi i Buzin.