| Grupuri etnice |  :  | 73.8% sinhalezi, 7.2% sri lankani moor, 4.6% tamili indieni, 3.9% tamili sri lankani, 10,5% altii |
| Religie |  :  | 69,1% budisti, 7,6% musulmani, 7,1% hindusi, 6,2% crestini, s.a. |
| Limbi vorbite |  :  | sinhala si tamil (oficiale si nationale), engleza, etc ... |