Toponimia W źródłach: Tharnow 1105 r., Tarnowo 1229 r., Tarnow 1327 r., Tharnow 1473 r. – na terenie Słowiańszczyzny (oraz terenów zajętych przez Słowian: Grecja, Panonia, Niemcy) bardzo popularne i starożytne: niemieckie Tarnau, greckie Trnovo (pisane po grecku według Rosponda turnovon), czeski Trnov, słoweńskie, słowackie, serbskie, bośniackie, chorwackie, macedońskie Trnovo/Trnowo (m.in. dzielnica Lublany Trnovo, najstarsza część miasta obok Krakova), bułgarskie Tyrnowo, czeskie, chorwackie, serbskie, słowackie Trnava (Trnawa) etc., polski m.in. Tarnów Opolski i inne Tarnowy.

Nazwa topograficzna od prasłowiańskiego tьrnъ = tarn, późniejsze polskie cierń, stąd tarnina (pierwotnie nazwa przynależąca do wielu roślin kolczastych, m.in. głogu, dzikiej róży, jeżyny etc.), a więc określająca teren porośnięty kolczastą roślinnościąStanisław Rospond, Słownik etymologiczny miast i gmin PRL, Wrocław 1984, s. 32.Wiesław Boryś, Słownik etymologiczny języka polskiego, Kraków 2005, s. 80–81..

Historia Miasto zostało lokowane w 1330. Tarnów był miastem prywatnym do 1787. Pierwszymi właścicielami miasta byli Tarnowscy herbu Leliwa, ostatnimi Sanguszkowie.