Arosio is a village and former municipality in the canton of Ticino, Switzerland.
In 2005 the municipality was merged with the other, neighboring municipalities Breno, Fescoggia, Mugena and Vezio to form a new and larger municipality Alto Malcantone.
The village comprised the amalgamated settlements Terra di sopra and Terra di sotto.
The historical population is given in the following table: