Maracalagonis (sardisk: Màra) er en italiensk kommune i Storbyområdet Cagliari i regionen Sardinia. Den har 7 959 innbyggere[3] og ligger rundt 86 meter over havet.