Kelompok besar lainnya adalah Suku Tamil (18%) yang mayoritas beragama Hindu 15%, dan tinggal di sebelah utara dan timur.
Suku Tamil dibagi lagi kepada dua kelompok: Tamil Asli dan suku Tamil yang merupakan pendatang baru dari India.
Baca Juga: Ribuan Honorer Tenaga Kesehatan Geruduk Kantor DPRD Garut Sampaikan Sejumlah Tuntutan
Minoritas yang lebih kecil adalah Muslim (8%), yang kebanyakan adalah keturunan Arab dan Melayu, suku Burgher (keturunan campuran Eropa; 1%) serta Wanniyala-Aetto atau Vedda, keturunan kebudayaan awal di Sri Lanka yang jumlahnya semakin surut.
Agama-agama terbesar adalah Buddha (70%) dan Hindu (15%). Sekitar 7% dari populasi beragama Kristen (6% Katolik dan 1% Protestan).***