Religión en España

Para entender la religión en España hay que tener presente una larga historia de la existencia de diferentes credos en el territorio geográfico anterior al actual Estado español, y en lo que luego se constituyó como unidad política, sobre todo después de los Reyes Católicos. También implica analizar la situación actual de presencia de grupos religiosos en España y el grado de aceptación y creencia que tales grupos tienen entre la población.
Según datos publicados por el Centro de Investigaciones Sociológicas en marzo de 2025, el 54,4 % de los ciudadanos españoles se identifican como católicos, (el 35,8 % se definen como no practicantes, mientras que el 18,6 % como practicantes), el 39,2 % se identifican como sin religión, entre ellos ateos (15,5%), agnósticos (11,5 %) o no creyentes (12,2 %), y el 3,6 % como seguidores de otras religiones.​
La población española es actualmente poco practicante en su conjunto: según el mismo barómetro, el 48,3 % de quienes se autodefinen como católicos o creyentes de alguna religión dicen no ir nunca o casi nunca a oficios religiosos, el 23,5 % dice ir varias veces al año y el 9,0 % dice ir dos o tres veces al mes. Un 14,0 % dice acudir a oficios religiosos casi todos los domingos y días festivos, y un 4,3 % dice que va varias veces por semana.
Desde el periodo desarrollista del franquismo hasta nuestros días tiene lugar un proceso de secularización que ha supuesto una progresiva disminución en la práctica religiosa, en la asistencia a los distintos ritos religiosos (bautizos, comuniones y matrimonios católicos) y en el porcentaje de españoles que se reconoce católico.​ Los estudios del CIS muestran diferencias generacionales: según el barómetro de opinión hecho en marzo de 2019, un 46,1% de los españoles entre 18 y 24 años dice ser católico, mientras que otro 46,1% se reconoce como no creyente o ateo.​
Existen también minorías islámicas, protestantes y ortodoxas, cuyo número se ha incrementado recientemente debido a la inmigración (suman alrededor del 2,4 % de la población), así como otros grupos, como judíos, budistas, bahaís o mormones, entre otros.
La evolución del número de matrimonios mediante un rito religioso o por lo civil también ha sido afectada por el proceso de secularización. En la década de los años 2000 el matrimonio estrictamente civil superó en número al matrimonio religioso. Entre 2000 y 2009 el número de uniones por el rito católico descendió algo más de un 50 %, de 163 636 a 80 174, mientras que los matrimonios civiles aumentaron un 80 %, de 52 255 a 94 993.​ Esta tendencia prosigue en la década siguiente: en 2014 se celebraron 107 075 matrimonios civiles frente a 51 350 religiosos, la mayoría de estos últimos de la confesión católica.​
Durante la Reconquista (718-1492), los reinos cristianos del norte combatieron la dominación islámica del resto de la península ibérica. Tras las conquistas cristianas, un porcentaje importante de la población siguió siendo musulmana, a lo que se añadía un cierto número de judíos en las ciudades. En 1492 se decretó la expulsión de los judíos de España; entre 50 000 y 200 000 abandonaron el país, aunque un tercio de ellos se convirtió al cristianismo y se quedó en España. Por su parte, la expulsión de los moriscos en 1609 provocó la desaparición de los últimos practicantes musulmanes del país. A raíz de esto y de la vigilancia de la Inquisición Española, no hubo minorías religiosas durante varios siglos.
A mediados del siglo XIX se permitió la libertad religiosa en España, aunque el catolicismo siguió siendo la religión oficial. Con la conquista del Marruecos español, los judíos recibieron a las tropas españolas como liberadoras y algunas comunidades se instalaron en España. El gobierno de Miguel Primo de Rivera (1923-1930) otorgó la ciudadanía española a los judíos sefardíes que lo solicitasen, aunque la inmigración fue muy reducida.
Según la Constitución de la Segunda República (1931-1939), España se convirtió en un estado laico. El régimen franquista (1939-1975) volvió a instaurar el catolicismo como religión oficial. Finalmente, la Constitución española de 1978, en vigor, declaró a España como un estado aconfesional.
En el artículo 16 de la Constitución española se estipula que:
El artículo fue fruto de un consenso para solucionar la cuestión religiosa en la política española, abandonando la forma de la confesionalidad del Estado, tradicional en la historia española. La Ley Orgánica 7/1980, de 5 de julio supuso un desarrollo de la libertad religiosa y la aconfesionalidad en España y creó el Registro de Entidades Religiosas del Ministerio de Justicia.
Las relaciones con la Iglesia católica se rigen por una serie de acuerdos firmados entre el Reino de España y la Santa Sede suscritos en 1979. Además existe una comisión mixta de relaciones entre el Estado y la Conferencia Episcopal Española.
Asimismo, en 1992 suscribieron sucesivos acuerdos de cooperación con el Estado la Federación de Entidades Religiosas Evangélicas de España (Ley 24/1992, de 10 de noviembre), la Federación de Comunidades Judías de España (Ley 25/1992, de 10 de noviembre) y la Comisión Islámica de España (Ley 26/1992, de 10 de noviembre).
La religión católica ha sido desde la etapa moderna la más importante en España. El catolicismo fue la religión oficial del país desde el siglo XV hasta 1931 y, posteriormente, entre 1939 y 1978.
Según los datos publicados por el sitio Pew Research Center un 60 % de la población de España era miembro del catolicismo en 2017.​ y en abril de 2021.​
De acuerdo con el Centro de Investigaciones Sociológicas se definió como católica un 59.8 % de la población española en marzo de 2021.​ Sin embargo, este alto porcentaje oculta que muchos de ellos son no practicantes y solo acuden a la iglesia para ocasiones sociales.
Según el Barómetro del CIS de marzo de 2021, el 47.5 % de los que se declaran católicos no van a misa casi nunca y solo el 10.6 % va a misa todos los domingos.​ Por otra parte el porcentaje de católicos experimenta una disminución progresiva cuanto más estudios tenga el grupo al que se le pregunta. Pasando de un 92,5 % de católicos entre las personas que no tienen estudios, al 54,1 % que se declaran igual entre los que poseen estudios superiores.​
De acuerdo con el barómetro del CIS, en mayo de 2021 un 2,7 % de los encuestados se declaraba creyente de una religión distinta de la católica.​
Mientras que el número de católicos en España desciende,​ en los últimos años se ha incrementado el número de españoles que abraza la doctrina del Corán, bien sea porque han adquirido la nacionalidad o porque han nacido en España en el seno de una familia musulmana. El Estudio Demográfico de la Población Musulmana, elaborado por la Unión de Comunidades Islámicas de España (UCIDE) y el Observatorio Andalusí, constató a comienzos de 2016 que el número de musulmanes en España era de 1 887 906 personas,​ lo que suponía el 4,3 % de la población total española (establecida en unos 46,5 millones, según el censo de 2016). Este aumento del islam se contrasta con los antiguos datos del censo del INE, que concluyeron que en España en 2008 había aproximadamente:
Las principales minorías religiosas serían:
Otras:
Entre la población de los gitanos en España, tradicionalmente católica, las conversiones al protestantismo (principalmente pentecostalismo) han sido importantes durante las últimas décadas del siglo XX, de forma que el número de gitanos evangélicos supera al de católicos.​ También se han conservado de forma parcial sus creencias y costumbres propias.
El Ministerio de Justicia concedió, en octubre de 2007, a la Federación de Comunidades Budistas de España la consideración de notorio arraigo, un nivel que permitiría a esta religión suscribir acuerdos con el Estado. Los budistas son un colectivo que, según el Ministerio de Justicia, cuenta con más de 40 000 practicantes de las diversas tradiciones. La Federación de Comunidades Budistas de España eleva la cifra a 65 000​ y calcula que, en los últimos años, el número de fieles ha crecido cerca del diez por ciento. Otros cálculos oficiales muestran que en España hay 80 000 practicantes budistas y más de 200 000 personas simpatizantes de esta religión.​
Según estimaciones, hasta el año 2018, la población budista de España continuaba con un crecimiento apreciable, llegando a alrededor de 90 000 seguidores activos, y a 300 000 adherentes si se incluyen también los simpatizantes.​
En junio de 2022 había en España, según un estudio del CIS, un 27,1 % de ateos y no creyentes,​ por encima del 3,5 % de ateos y 10,2 % de no religiosos de la primera encuesta equiparable, de septiembre de 1998.​