Caldonazzo is een gemeente in deItaliaanse provincieTrente (regioTrentino-Zuid-Tirol) en telt 2968 inwoners (31-12-2004). De oppervlakte bedraagt 21,5 km², de bevolkingsdichtheid is 138 inwoners per km². De gemeente ligt aan de oever van hetMeer van Caldonazzo, een belangrijke toeristische trekpleister.
De volgendefrazioni maken deel uit van de gemeente: Brenta, Lochere, Monterovere, Piatéle, Giàmai, Dossi, Bagiàni, Maso Stanchi, Maso Bernabè, Maso Gasperi, Maso alla Costa.
Caldonazzo telt ongeveer 1217huishoudens. Het aantal inwoners steeg in de periode 1991-2001 met 12,8% volgens cijfers uit de tienjaarlijksevolkstellingen vanISTAT.