Kelč est une ville dans le district de Vsetín, dans la région de Zlín, en Czechia. Kelč se situe à 307 m d'altitude, à 4,7 km du massif Hostýn-Vsetín. Sa population est de 2 673 habitants (2024). La grande ville la plus proche est Vsetín, à 22 km au sud-est. Parmi les sites touristiques alentour : Château de Helfštýn (14,2 km), Château de Kroměříž (37 km) et Starý Jičín Castle (15,8 km). Parmi les sites naturels : Hranice Abyss (7,5 km) et Cavernes d'aragonite de Zbrašov (7,7 km).