哈尼什群岛从北向南有祖盖尔岛(Jazirat az-Zuqar,最大岛屿)、小哈尼什岛(al-Hanish as-Saghir)、大哈尼什岛(al-Hanish al-Kabir)和苏尤勒哈尼什岛(Suyul Hanish)4个主要岛屿。大哈尼什岛是哈尼什群岛中较大的一个岛屿,面积为90平方公里,居中于红海主航道上,战略位置十分重要。大哈尼什岛(al-Hanish al-Kabir)位于红海东南端海域正中,东距也门、西距厄立特里亚均为40公里,距红海东南端出口处的距离约110公里,是哈尼什群岛的主岛,附近还有其它数十个岛礁。