Según datos del Centro de Investigaciones Sociológicas, en abril de 2019 un 69.0% de la población de España se consideraba católica un 25.4% agnóstica y atea y un 4,2 % creyente de otras religiones.