Čadca (allemand : Tschadsa, hongrois : Csáca, polonais : Czadca) est une ville de la région de Žilina au nord de la Slovaquie. Sa population est de 26 000 habitants. La ville est proche des frontières avec la Pologne et la République tchèque. Elle est située à 30 km de Žilina sur la rivière Kysuca.