Bojnice (węg. Bajmóc, niem. Weinitz) - miasto w środkowo-zachodniej Słowacji, nad rzeką Nitra, u podnóża gór Strażowskich, niedaleko miasta Prievidza. Pierwsza pisemna wzmianka o miejscowości pochodzi z XII wieku. W Bojnicach zlokalizowany jest Zamek Bojnicki ,najstarszy na Słowacji ogród zoologiczny oraz jedno z najstarszych uzdrowisk na Słowacji.