伊比利亚半岛上很早就有人类在活动,阿尔塔米拉的石洞里的岩画,是现存人类旧石器时期艺术的代表作之一。此后,腓尼基人、希腊人、克尔特人和迦太基人先后影响西班牙文明的发展。公元前3世纪末,罗马人在与迦太基人的战争中开始控制西班牙东南沿海地区。
公元前133年,罗马帝国的军队终于镇压了各地的反抗,西班牙正式成为罗马帝国的一个行省。在此后的几百年中,西班牙全面受到罗马文化的影响。公元5世纪初,在罗马帝国晚期的动荡中,日耳曼人的一支西哥特人在法国南部和西班牙建立了西哥特王国。
西哥特人慢慢与原来生活在半岛上的居民融合,这个王国的统治可看成是西班牙初步统一的体现。在这过葡萄牙是在1143年才成为一个独立的王国的,所以这以前的“西班牙”大体上指整个伊比利亚半岛。
程中,西班牙接受了罗马天主教。自那以后到现在,这个半岛上的绝大多数居民一直是罗马天主教的忠实信徒。
与此同时,西班牙与西欧大部分地区一样,渐渐向封建制过渡。这一系列的统治交替,基本上奠定了伊比利亚半岛上的文化基础。
当然,西班牙文化与西欧其他国家的文化也有较大区别,那是随后的阿拉伯人的统治带来的。