Novaledo is a comune located in the Trentino province of the northern Italian region of Trentino-Alto Adige/Südtirol. It is situated within the Bassa Valsugana valley, approximately 20 kilometres southeast of the city of Trento.
As of December 31, 2004, the municipality encompassed an area of 8.0 square kilometres and had a population of 882 residents.