Katolicyzm jest główną religią w Hiszpanii. To stała się oficjalną religią Hiszpanii w roku 589 i do tej pory pozostała.
Badanie przeprowadzone przez Hiszpańskie Centrum Badań Socjologicznych z 2014 r. wykazało, że około 68% ludności hiszpańskiej określa się jako katolicką, a około 27% to ateiści lub twierdzą, że żadna religia i 2% nie są utożsamiani z wiarą w inne wyznania. W całej Hiszpanii istnieją małe grupy buddystów, hinduistów, pogan, bahaistów i taoistów.
To samo badanie wykazało jednak, że wśród osób uznanych za katolików tylko 14 procent uczestniczyło w masach w każdą niedzielę lub kilka razy w tygodniu. Około 14 procent poszło na masę kilka razy w roku, 10 procent poszło kilka razy w miesiącu, a około 61 procent ledwo co poszło. Większość Hiszpanów zgłasza ignorowanie doktryn moralnych Kościoła katolickiego, jeśli chodzi o orientację seksualną, antykoncepcję i seks przedmałżeński.
Postawy dotyczące religii w Hiszpanii są zbieżne z odsetkiem Hiszpanów identyfikujących się jako katolicy. Około 59 procent populacji wierzy w Boga, 21 procent wierzy w ducha lub siłę życiową, a 19 procent wierzy, że nie ma Boga, nie ma ducha i nie ma siły życiowej.
Warto zauważyć, że próba katolickiego monarchy, króla Ferdynanda II Aragońskiego i królowej Izabeli I z Kastylii w latach 1400, aby pozbyć się hiszpańskiego półwyspu z myśli żydowskiej i muzułmańskiej, zaowocowała tak zwaną hiszpańską inkwizycją.