Madruzzo is een gemeente in de Italiaanse autonome provincie Trente (autonome regioTrentino-Zuid-Tirol) en telde op 31 januari 2021 2.983 inwoners. De oppervlakte bedraagt 28,93 km², de bevolkingsdichtheid is 103 inwoners per km². De gemeente ligt in de Valle del Sarca. Op het grondgebied van de gemeente heeft de Sarca een kloof uitgesneden in de vallei, de Gola del Limarò.
De gemeente kwam op 1 januari 2016 tot stand als fusiegemeente van de gemeenten Calavino en Lasino, welke laatste als gemeentekern werd weerhouden.