La mayoría de la población esrilanquesa es cingalesa (83%), a la que siguen por importancia los tamiles (8,9%) y los árabes (7,7%).
Los flujos migratorios se producen fundamentalmente de este a oeste, hacia la ciudad de Colombo, existiendo también un importante flujo migratorio al extranjero, principalmente hacia el Reino Unido.
El inglés no está considerado como idioma oficial, pero en la práctica funciona también como tal, ya que es usado en todos los círculos oficiales, financieros y educativos del país y es utilizado de forma cotidiana por la mayoría de la población como primer, segundo o tercer idioma.
La división religiosa está constituida por budistas (69%), hinduistas (16%), musulmanes (7,6%) y cristianos (7,5%).
Al lado de la media luna se sitúa el símbolo del partido, un árbol, en verde claro y blanco, y la estrella de cinco puntas ligeramente rotada, también en verde claro.