Antes de 1959, el 85% de la población se consideraba católica, en la actualidad la cifra ronda el 40%, por otro lado más del 50% de los cubanos se considera no creyente o ateo.