Armungia () is a village and comune (municipality) in the Metropolitan City of Cagliari in the autonomous island region of Sardinia in Italy, located about northeast of Cagliari. It has inhabitants.
Armungia borders the municipalities of Ballao, San Nicolò Gerrei, Villaputzu, and Villasalto.