Tuchów jest położony na wzgórzu nad Białą, na trasie z Tarnowa do Nowego Sącza. W XI w. żona Władysława Hermana, Judyta, ofiarowała go jako wieś królewską benedyktynom tynieckim.