They are located northeast of Sulawesi between the Celebes Sea and the Molucca Sea, roughly halfway between Sulawesi and Mindanao, in the Philippines; the Sangihes form the eastern limit of the Celebes Sea.