Daneben findet man 2,28 % Muslime und jeweils 0,61 % Konfessionslose und Angehörige anderer nichtchristlicher Religionen (meist Hindus tamilischer Herkunft).
Im Jahr 1983 hatte sich der seit der Unabhängigkeit schwelende Konflikt zwischen der singhalesischen Bevölkerungsmehrheit und der tamilischen Bevölkerungsminderheit in einen offenen Bürgerkrieg verwandelt.