Nedašova Lhota je pohraniční obec v okrese Zlín ve Zlínském kraji. Leží při hranicích se Slovenskou republikou. Nachází se asi sedm kilometrů východně od města Valašské Klobouky. Žije zde 675 obyvatel.
Obec leží v chráněné krajinné oblasti Bílé Karpaty v údolí říčky Nedašovky. Je součástí národopisné oblasti zvané Závrší, širokého údolí kolem Návojského potoka, která se nachází na samé hranici se Slovenskem a spadají do ní tři vesnice – Návojná, Nedašov a Nedašova Lhota.