Vaglio is a village and former municipality in the canton of Ticino, Switzerland.
In 2001 the municipality was merged with the neighboring municipalities of Cagiallo, Lopagno, Roveredo, Sala Capriasca, and Tesserete to form a new municipality, Capriasca.
Coordinates: 46°3′40″N 8°57′26″E / 46.06111°N 8.95722°E