Val Rezzo (Comasco: ) is a comune (municipality) in the Province of Como in the Italian region Lombardy, located about north of Milan and about north of Como, on the border with Switzerland. As of 31 December 2004, it had a population of 202 and an area of .
Val Rezzo borders the following municipalities: Bogno (Switzerland), Carlazzo, Cavargna, Certara (Switzerland), Cimadera (Switzerland), Corrido, Porlezza, San Nazzaro Val Cavargna, Valsolda.