Slavičín (německy Slawičin (R-U), Slawitschin (Protektorát)) je město v okrese Zlín ve Zlínském kraji. Leží 22 kilometrů jihovýchodně od Zlína na potoce Říka. Z jihu je obklopen Bílými Karpaty a ze severu Vizovickými vrchy. Patří do oblasti jižního Valašska, téměř na pomezí Slovácka. Žije zde přibližně 6 200 obyvatel.