Bojkovice (niem. Bojkowitz) – miasto w Czechach, w kraju zlińskim, w powiecie Uherské Hradiště. Według danych z 31 grudnia 2003 powierzchnia miasta wynosiła 4 185 ha, a liczba jego mieszkańców 4 742 osób.
W miejscowości jest stacja kolejowa Bojkovice.