The island of Socotra island has very scarce population of mammals,[4] making the Socotra buzzard's diet consist of mainly reptiles and invertebrates.[2] Its opportunistic hunting style makes it unlikely that it hunts on other species of birds.[3]