Caldonazzo is a commune in Valsugana, in Trentino, northern Italy. The nearby Lake of Caldonazzo is the source of the Brenta River.