Nel 1987 un'autobomba dei separatisti baschi dell'ETA esplose all'Hipercor e uccise 21 persone. Il 17 agosto 2017, circa alle ore 17:00, la città di Barcellona è stata teatro di un attacco terroristico rivendicato dall'Stato Islamico: un furgone guidato da un jihadista si lanciò contro i pedoni su "La Rambla", uccidendo 14 persone sul momento e ferendone oltre 100, una dei quali morì in seguito portando così a 15 il totale delle vittime dell'attentato (oltre al terrorista); altri attacchi si verificarono in altre località della Catalogna. Il Primo Ministero della Spagna, Mariano Rajoy, definì l'attentato un "attacco Jihādista" e l'Amaq News Agency ne attribuì la responsabilità, seppur indiretta, allo Stato Islamico dell'Iraq e del Levante (ISIS).