Město Kelč leží v okrese Vsetín, v kraji Zlínský.