Sri Lanka is a multi-ethnic, multi-religious society with a population of approximately 22 million people.
| Ethnic Group | Percentage | Religion | Percentage | | :--- | :--- | :--- | :--- | | Sinhalese | ~ 74.9% | Buddhism | ~ 70.2% | | Sri Lankan Tamils | ~ 11.2% | Hinduism | ~ 12.6% | | Sri Lankan Moors | ~ 9.2% | Islam | ~ 9.7% | | Indian Tamils | ~ 4.2% | Christianity | ~ 7.4% | | Other (Burgher, Malay) | ~ 0.5% | Other | ~ 0.1% |
*Note: Demographics are estimates based on the most recent national census data (2012).* Sinhala and Tamil are the official languages, while English is widely used as a link language in government, business, and education.