Gorna Lešnica (Macedonian: Горна Лешница, Albanian: Leshnicë e Epërme) is a village in the municipality of Želino, North Macedonia.
According to the 1467-68 Ottoman defter, Gorna Lešnica appears as being inhabited by an Orthodox Christian Albanian population.
Due to Slavicisation, some families had a mixed Slav-Albanian anthroponomy - usually a Slavic first name and an Albanian last name or last names with Albanian patronyms and Slavic suffixes.
[1] As of the 2021 census, Gorna Lešnica had 114 residents with the following ethnic composition:[2] According to the 2002 census, the village had a total of 189 inhabitants.
[3] Ethnic groups in the village include:[3] According to the 1942 Albanian census, Gorna Lešnica was inhabited by 326 Muslim Albanians.