Le sport en Espagne a été dominé par le football dans la seconde moitié du . Les autres activités sportives populaires sont le basket-ball, le tennis, le cyclisme, le handball, la course de motos, la Formule 1, la natation, le golf, et le ski. L'Espagne a aussi organisé de nombreux évènements internationaux comme les Jeux olympiques d'été de 1992 à Barcelone et la Coupe du monde de football 1982. Au cours des années récentes, des sportifs ou des équipes espagnols ont remporté un nombre important de compétitions internationales parmi les plus populaires, notamment des tournois du Grand Chelem de tennis avec Rafael Nadal, la coupe du monde 2010 et les championnats d'Europe 2008 et 2012 et en football et les quatre éditions du Tour de France de 2006 à 2009 avec trois coureurs différents.