Il cattolicesimo è la religione principale in Spagna. È diventato la religione ufficiale della Spagna nell'anno 589 ed è rimasto tale da allora.
Uno studio del 2014 del Centro spagnolo per la ricerca sociologica ha rilevato che circa il 68% della popolazione spagnola si identifica come cattolico mentre circa il 27% è ateo o non rivendica alcuna religione e il 2% è identificato come credente in altre fedi. Ci sono piccoli gruppi di buddisti, indù, pagani, bahais e taoisti in tutta la Spagna.
Lo stesso studio ha rilevato, tuttavia, che tra coloro che si identificavano come cattolici, solo il 14% partecipava alla messa ogni domenica o più volte in una settimana. Circa il 14 per cento è andato a massa un paio di volte all'anno, il 10 per cento è andato un paio di volte al mese, e circa il 61 per cento è quasi mai andato. La maggior parte degli spagnoli riferisce di ignorare le dottrine morali della Chiesa cattolica quando si tratta di orientamento sessuale, contraccezione e sesso prematrimoniale.
Gli atteggiamenti nei confronti della religione in Spagna sono in sintonia con la percentuale di spagnoli che si identificano come cattolici. Circa il 59% della popolazione crede in Dio, il 21% crede in uno spirito o in una forza vitale, mentre il 19% crede che non ci sia Dio, né spirito né forza vitale.
In particolare, un tentativo dei re cattolici Ferdinando II di Aragona e della regina Isabella I di Castiglia nel 1400 di liberare la penisola spagnola dal pensiero ebraico e musulmano portò a quella che divenne nota come Inquisizione spagnola.