西班牙自从罗马人统治时期开始就确立了天主教国家的地位 。公元八世纪至公元十二世纪的“再征服”战争(光复运动“reconquest”)将阿拉伯人赶出半岛之后 , 天主教完全控制了整个西班牙 。中世纪西班牙 “宗教裁判所”横行整个欧洲 , 滥施酷刑 , 捕杀异端 , 上至王公大臣 , 下至平民百姓无不谈虎色变 。欧洲宗教改革时期西班牙成为西欧各国的眼中钉 。十八世纪以后 , 教会和世俗力量之间的矛盾不断激化 , 反教权运动日益高涨 , 教会势力逐渐衰败 。但是 , 目前仍有百分之九十四的西班牙人信奉天主教 , 其余也有新教徒、犹太教徒和伊斯兰教徒 。
西班牙全境分十一个教区 , 其中托莱多教区是最大也是最重要的一个 。托莱多主教从哥特时期以来就是西班牙的红衣大主教 。
【西班牙的宗教信仰】天主教的影响更多地表现在西班牙人的日常生活中 。像其他天主教徒一样 , 西班牙人一生中最重要的时刻都是在教堂中度过的:出生后的洗礼 , 第一次领圣餐 , 婚礼和死后的葬礼 。西班牙节日众多 , 有一个原因就是每一个城市、每一个村子、每一种职业都有一个圣徒作为守护神 。每到圣徒生日的时候 , 这个城市或者行业公会就要举行大弥撒和宗教游行 。另外 , 每一个教徒也都有自己的守护神 , 不仅要过自己的生日 , 也要过圣徒的生日 , 称作 “Día del Santo” 。西班牙人的名字大多取自圣徒 , 最常见的男女名字就是圣父圣母“何塞”和“玛丽亚” , 而且不论男女 , 都经常把这两个名字连用 。比如西班牙前任首相就叫“何塞·马利亚·阿斯纳尔” 。