Το αρχιπέλαγος Κομόρες αποτελείται από τέσσερα νησιά και αρκετές νησίδες που βρίσκονται στο δυτικό Ινδικό Ωκεανό περίπου δώδεκα
μοίρες νότια του ισημερινού και λιγότερο από 200 μίλια ανοικτά των ακτών της Ανατολικής Αφρικής.
Βρίσκονται περίπου στα μισά του δρόμου μεταξύ του νησιού
της Μαδαγασκάρης και της βόρεια Μοζαμβίκης στο βόρειο άκρο του καναλιού της Μοζαμβίκης. Η συνολική έκταση των τεσσάρων νησιών είναι 2.034 τετραγωνικά χιλιόμετρα.
μοίρες νότια του ισημερινού και λιγότερο από 200 μίλια ανοικτά των ακτών της Ανατολικής Αφρικής.
της Μαδαγασκάρης και της βόρεια Μοζαμβίκης στο βόρειο άκρο του καναλιού της Μοζαμβίκης. Η συνολική έκταση των τεσσάρων νησιών είναι 2.034 τετραγωνικά χιλιόμετρα.
Από τα τέσσερα μεγάλα νησιά (Ngazidja, Mwali, Nzwani και Mahore), το Ngazidja είναι το μεγαλύτερο. Έχει ένα ενεργό ηφαίστειο που υψώνεται σε ύψος 2.361 μέτρων πάνω από την επιφάνεια της θάλασσας.
Το Mwali 28 χλμ. νότια - νοτιοανατολικά της Ngazidja, είναι το μικρότερο από τα νησιά με μια κεντρική οροσειρά που υψώνεται στα 790 μέτρα πάνω από την επιφάνεια της θάλασσας.