Czesi przyjęli ten sam tradycyjny, słowiański model, stąd w czeskojęzycznych dokumentach i piśmiennictwie (również naukowym) miasto ma nazwę Tarnovice, dopiero w nowszych czasach pojawia się równolegle sczechizowana forma Tarnovské Hory, urobiona z polskiej nazwy. Łacińskie zapisy nazwy miasta były tworzone z formy niemieckiej, bądź staropolskiej, np.: singularne Tarnovitium, Tarnomontium, czy pluralne Montes Tarnovicenses.