Le catholicisme est la religion principale en Espagne. Il est devenu la religion officielle de l'Espagne en 589 et l'est resté depuis.
Une étude réalisée en 2014 par le Centre espagnol de recherche sociologique a révélé qu'environ 68 % de la population espagnole s'identifie comme catholique, tandis qu'environ 27 % sont athées ou ne revendiquent aucune religion et 2 % sont identifiés comme croyant à d'autres confessions. Il existe de petits groupes de bouddhistes, d'hindous, de païens, de bahaïs et de taoïstes dans toute l'Espagne.
La même étude a cependant révélé que parmi ceux qui se sont identifiés comme catholiques, seulement 14 % assistaient à la messe tous les dimanches ou plusieurs fois par semaine. Environ 14 pour cent allaient à la messe quelques fois par an, 10 pour cent plusieurs fois par mois et environ 61 pour cent n'y allaient presque jamais. La plupart des Espagnols déclarent ignorer les doctrines morales de l'Église catholique en matière d'orientation sexuelle, de contraception et de relations sexuelles avant le mariage.
Les attitudes vis-à-vis de la religion en Espagne sont en phase avec le pourcentage d'Espagnols s'identifiant comme catholiques. Environ 59 % de la population croit en Dieu, 21 % croient en un esprit ou une force vitale, tandis que 19 % croient qu'il n'y a pas de Dieu, pas d'esprit et pas de force vitale.
En particulier, une tentative des monarques catholiques, le roi Ferdinand II d'Aragon et la reine Isabelle I de Castille dans les années 1400, pour débarrasser la péninsule espagnole de la pensée juive et musulmane a abouti à ce qui est devenu l'Inquisition espagnole.