Obec Leština dostala svůj název od místa
porostlého leštinou - tzn. skupinou planých lískových keřů. Je jednou ze středně velkých vesnic Olomouckého kraje. Leží asi 4 km východně od města Zábřeha, v nejsevernější části Hornomoravského úvalu, na levém břehu řeky Moravy na úpatí Benkovského výběžku Hrabišínské odnože Hrubého Jeseníku.
V Leštině žije zhruba 1260 obyvatel.
Obec Leština je uváděna v historických pramenech od 14. století, ačkoliv její původ bude nesporně starší. Tyto záznamy jsou z roku 1392, poněkud starší zápis se týká dnešní části Zálavčí (1371). Tato osada však velmi záhy splynula s Leštinou.
V druhé polovině 15. století vybudovali Tunklové v okolí důmyslnou soustavu několika rybníků. Z následujícího století máme zprávy o zdejší svobodné rychtě; do pravomoci leštinského fojta tehdy patřilo již téměř opuštěné Zálavčí. Leština ležela na důležité komunikaci, neboť tu přes řeku Moravu byl postaven most, na němž bylo již v 16. století vybíráno mýtné.
Díky své poloze se Leština poměrně brzy vzpamatovala i z útrap třicetileté války a po roce 1670 byla již téměř celá dosídlena. Rychtu noví majitelé zábřežského panství odkoupili a proměnili v hospodu, vedle toho postavili u řeky valchovnu a olejnu. V následujících stoletích ves utěšeně vzkvétala, zvláště, když v první polovině 19. století získala další úrodnou půdu na místě vysoušených rybníků. Na druhé straně trpěla častými záplavami z rozvodněné Moravy. Roku 1754 byla na návsi postavena kaple sv. Václava.
V současné době má obec k dispozici stavební parcely o vel. 800-1000 m2, cena za 1m2 je 380 Kč včetně inženýrských sítí.