Welschnofen is a comune in the autonomous province of South Tyrol in northern Italy, located about 15 kilometres southeast of the city of Bolzano.