Zašová est un village dans le district de Vsetín, dans la région de Zlín, en Czechia. Zašová se situe à 338 m d'altitude, au pied du massif Moravian-Silesian Beskids. Sa population est de 3 084 habitants (2024). La grande ville la plus proche est Vsetín, à 15,0 km au sud. Près de la frontière : Slovaquie, à 24 km. Parmi les sites touristiques alentour : Hukvaldy Castle (20 km), Wallachian Open Air Museum (8,7 km) et Starý Jičín Castle (12,3 km). Parmi les sites naturels : Hranice Abyss (22 km) et Šipka (12,7 km).