Zašová ist ein Dorf im Bezirk Vsetín, in Zlínský kraj, Czechia. Zašová liegt auf 338 m Höhe, am Fuß des Gebirges Moravian-Silesian Beskids. Die Einwohnerzahl beträgt 3.084 (2024). Die nächste größere Stadt ist Vsetín, 15,0 km südlich. Nahe der Grenze: Slowakei, 24 km. Zu den Sehenswürdigkeiten in der Umgebung gehören Burg Hukvaldy (20 km), Walachisches Freilichtmuseum (8,7 km) und Burg Starý Jičín (12,3 km). Zu den Naturdenkmälern gehören Hranická propast (22 km) und Šipka (12,7 km).