Indian elephant vs Sri Lankan elephant - a comparison

Both the Indian elephant and the Sri Lankan elephant are subspecies of the Asian elephant.

Indian elephants are found in India, Nepal, Myanmar, Thailand, Bangladesh, Bhutan, Malaysia, China, Cambodia, Vietnam, and Laos.


Sri Lankan elephants as the name suggests are found in Sri Lanka.


Most male Indian elephants have tusks. Only a small percentage of male Sri Lankan elephants have large tusks.


Sri Lankan elephants have a relatively darker skin colour with many depigmentation areas.

Skin colour

The typical weight range of both the subspecies is more or less the same.


The elephant population in India is estimated to be around 30,000.


The elephant population in Sri Lanka is between 7,000-8,000.


Indian elephant - Elephas maximus indicus Sri Lankan elephant - Elephas maximus maximus

Scientific name