Bytča (maďarsky Nagybiccse, dříve psáno Nagybittse) je okresní město na severozápadě Slovenska, v Žilinském kraji. Žije zde přibližně 12 tisíc obyvatel. Město se rozkládá podél Váhu, v Bytčianské kotlině. Ze severu město ohraničují Javorníky a z jihu Súľovské vrchy.