Indians in Sri Lanka refer to Indians or people of Indian ancestry mainly Tamils living in Sri Lanka. They are partly descended from workers sent from South India to Sri Lanka in the 19th and 20th centuries to work in coffee, tea, and rubber plantations. Some also migrated on their own as merchants and as other service providers. These Tamil speakers mostly live in the central highlands, also known as the Malayalam or Hill Country yet others are also found in major urban areas and in the Northern province.
Tamil Indians make up around 5.5 % of the Sri Lanka population and as per the 2018 MEA report, there are 16 lakh people of Indian origin in Sri Lanka.
Regions with significant populations of Indian Tamils in Sri Lanka
- Central Province – 484,429
- Uva Province – 154,252
- Sabaragamuwa – 104,063
- Western – 61,826
*Source: MEA report about overseas Indian population.