Chameleons reach their greatest diversity in Madagascar. They are also found in coastal North Africa, Africa south of the Sahara, along the western edge of the Middle East and the northern shores of the Mediterranean and in India and Sri Lanka. Two species have been introduced to Mexico and the USA.
Often regarded as rainforest animals, chameleons have also adapted to dry forests, deserts, mountainous areas (where they endure snow) and city parks.