Około 8,0% populacji stanowią muzułmanie, którzy wywodzą swoje pochodzenie od Arabów i wyznają islam.
Religie Struktura religijna w 2019 roku, według World Christian Database: buddyzm – 67,8%, hinduizm – 13,0%, chrześcijaństwo – 9,5%: katolicy – 7,5%, ewangelikalni (w większości zielonoświątkowcy) – 1%, pozostali (głównie niezależne kościoły, anglikanie i metodyści) – 1%, islam – 9,0%, brak religii – 0,6%, bahaizm – 0,08%, inne religie – 0,04%. +Udział poszczególnych wyznań religijnych w Sri LanceWyznania20122024Liczba%Liczba%Buddyzm14 272 05670,1%15 199 09369,78%Hinduizm2 561 29912,58%2 734 83912,55%Islam1 967 5239,66%2 337 37910,73%Katolicyzm1 261 1946,19%1 224 3485,62%Protestantyzm290 9671,43%282 1851,30%Inne religie lub brak6 4000,03%3 9560,02%Łącznie20 359 43910021 781 800100