Сингали становлять 74,88%, таміли – 11,2% населення, головним чином північних і східних районах. Проживають також ланкійські маври (ларакалла – нащадки арабів) – 9,2%, бюргери (нащадки від змішаних шлюбів з європейцями) – близько 0,3%, ведди (нащадки найдавнішого населення острова) – близько 1 тис. чол.
Мешканці Шрі–Ланки називаються ланкійці. На початку 19 ст. острів був колонією (залежною територією) Великобританії і називався Цейлон, а в 1972 р. став незалежним і отримав нове ім'я. Шрі–Ланка, що у перекладі з сингальської мови означає «благословенна земля».
Релігії на Шрі–Ланці відрізняються великою різноманітністю. Згідно з даними перепису 2001 року, що торкнувся лише 18 з 25 округів країни, 76,7% населення становлять буддисти тхеравади, 7,8% – індуїсти, 8,5% – мусульмани, 6,1% – християни-католики та 0,9% – Представники інших віросповідань.
На острові Шрі–Ланка проживає близько 22,5 млн. осіб. 70% населення – буддисти, 12% – індуїсти, 10% – мусульмани6% – християни-католики. Інші релігії сповідує 2% жителів острова.