Lemurs are a clade of strepsirrhine primates endemic to the island of Madagascar. The number of lemurs left in the world cannot be estimated. The information from some experts is varying depending upon which expert you talk to. The remaining number of lemurs worldwide is ranging from 50 to 101. According to other experts the number is not yet estimated, the exact number is yet to be discovered. However this is debated that as for the actual number of lemurs, no one knows. Some species have as few as 100 individuals remaining, while others are fairly plentiful.