There are two groups of Tamils in Sri Lanka: the Sri Lankan Tamils and the Indian Tamils. The Sri Lankan Tamils (or Ceylon Tamils) are descendants of the Tamils of the old Jaffna Kingdom and east coast chieftaincies called Vannimais. The Indian Tamils (or Hill Country Tamils) are descendants of bonded laborers sent from Tamil Nadu to Sri Lanka in the 19th century to work on tea plantations. Furthermore, there is a significant Tamil-speaking Muslim population in Sri Lanka; however, unlike Tamil Muslims from India, they are not ethnic Tamils and are therefore listed as a separate ethnic group in official statistics.

Most Sri Lankan Tamils live in the Northern and Eastern provinces and in the capital कोलंबो, whereas most Indian Tamils live in the central highlands. Historically both groups have seen themselves as separate communities, although there is a greater sense of unity since 1980s. In 1949, the United National Party government, which included G. G. Ponnambalam, leader of the Tamil Congress, stripped the Indian Tamils of their citizenship. This was opposed by S. J. V. Chelvanayakam, the leader of Tamil nationalist Federal Party, and most Tamil people.

Under the terms of an agreement reached between the Sri Lankan and Indian governments in the 1960s, about 40 percent of the Indian Tamils were granted Sri Lankan citizenship, and many of the remainder were repatriated to India. By the 1990s, most Indian Tamils had received Sri Lankan citizenship.

धर्म
आधुनिक काळ
Pre-historic period
श्रीलंकन तमिळ