伊尼亚卡岛[1](葡萄牙语:Inhaca)是东非国家莫桑比克的岛屿,由马普托省负责管辖,位于首都马普托以东32公里,长12公里、宽7公里,面积52平方公里,最高点海拔高度104米。
26°01′S 32°57′E / 26.017°S 32.950°E / -26.017; 32.950