Lešná ist ein Dorf im Bezirk Vsetín, in Zlínský kraj, Czechia. Lešná liegt auf 278 m Höhe, 4,7 km vom Gebirge Moravian-Silesian Beskids entfernt. Die Einwohnerzahl beträgt 2.097 (2024). Die nächste größere Stadt ist Vsetín, 21 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Burg Helfštýn (22 km), Burg Starý Jičín (7,4 km) und Burg Hukvaldy (24 km). Zu den Naturdenkmälern gehören Hranická propast (13,0 km) und Zbraschauer Aragonithöhlen (13,4 km).