Kelč je grad (město) u okrugu Vsetín, u Zlínski kraj, Czechia. Kelč se nalazi na 307 m nadmorske visine, 4,7 km od planine Hostýn-Vsetín. Broj stanovnika je 2.673 (2024). Najbliži veći grad je Vsetín, 22 km jugoistočno. Među znamenitostima u okolici su Helfštýn Castle (14,2 km), Palača Kroměříž (37 km) i Starý Jičín Castle (15,8 km). Među prirodnim znamenitostima su Hranice Abyss (7,5 km) i Zbrašov Aragonite Caves (7,7 km).