St.Johann in Tirol on kunta Tirolissa Kitzbuhelin piirissä, Itävallassa. Asukkaita kunnassa on 9 226 (2017). St.Johann on ollut Rovaniemen ystävyyskaupunki vuodesta 1989 lähtien. Vuosittain St.Johannissa vierailee n 420 000 turistia.