Asuni () is a village and comune (municipality) in the Province of Oristano in the autonomous island region of Sardinia in Italy, located about north of Cagliari and about east of Oristano. It has inhabitants.
Asuni borders the municipalities of Laconi, Ruinas, Samugheo, Senis, and Villa Sant'Antonio.