En una encuesta realizada en 2001, el 47 % de la población del país se identificó católico, el 3,5 % musulmán, entre el 1,2 % y el 1,4 % protestante, el 0,7 % ortodoxo, entre el 0,4 % y el 0,5 % judío y el 0,1 % anglicano.