Endemic to the island of Grande Comore, the Karthala scops owl is found only on Mount Karthala, an active volcano. Here it inhabits the montane forest, some secondary growth and the tree heath above the forest.