Kelč este o târg (město) din districtul Vsetín, din regiunea Zlín, Czechia. Kelč se află la 307 m altitudine, la 4,7 km de muntele Hostýn-Vsetín. Populația este de 2.673 de locuitori (2024). Cel mai apropiat oraș mare este Vsetín, la 22 km la sud-est. Printre obiectivele din împrejurimi: Helfštýn Castle (14,2 km), Palatul arhiepiscopal din Kroměříž (37 km) și Starý Jičín Castle (15,8 km). Printre locurile naturale: Hranice Abyss (7,5 km) și Zbrašov Aragonite Caves (7,7 km).