Katoliklik İspanya’nın en temel dinidir. 589 yılında İspanya’nın resmi dini olmuştur ve o zamandan beri öyle kalmıştır.
İspanya Sosyoloji Araştırma Merkezi tarafından yapılan 2014 araştırması, İspanya nüfusunun yaklaşık yüzde 68'inin Katolik olarak tanımlandığını, yaklaşık yüzde 27'sinin ateist olduğunu veya din olmadığını iddia ettiğini ve yüzde 2'sinin diğer inançlara inandığını belirtti. İspanya'da küçük Budist grupları, Hindular, Paganlar, Bahailer ve Taocular var.
Aynı çalışma, Katolik olarak tanımlananların arasında yalnızca yüzde 14'ünün her pazar kitlesine veya bir haftada birden fazla defa katıldığı sonucuna vardı. Yüzde 14'ü yılda birkaç kez kütleye gitti, yüzde 10'u ayda birkaç kez gitti ve neredeyse yüzde 61'i gitti. İspanyolların çoğu, Katolik Kilisesi'nin ahlaki doktrinlerini cinsel yönelim, doğum kontrolü ve evlilik öncesi cinsiyet söz konusu olduğunda görmezden geldiğini bildirmektedir.
İspanya'da dinle ilgili tutumlar, Katolik olarak tanımlayan İspanyolların yüzdesiyle uyumludur. Nüfusun yaklaşık yüzde 59'u Tanrı'ya inanıyor, yüzde 21'i ruh veya yaşam gücüne inanıyor, yüzde 19'u ise Tanrı, ruh ve yaşam gücü olmadığını düşünüyor.
Özellikle, Katolik hükümdarlarının Aragon Kralı Ferdinand II ve II. Kastilya Kraliçesi II. Ferdinand'ın İspanya yarımadasını Yahudi ve Müslüman düşüncesinden kurtarması, İspanya Engizisyonu olarak bilinen şeye yol açtı.