Nel 711 a.C. Tariq ibn Ziyad, il governatore islamico di Tangeri, giunse a Gibilterra e ne fece una base dalla quale partì per invadere la Penisola Iberica. Da allora la Rocca porta il suo nome: Jebel Tariq (monte di Tariq)
I castigliani liberarono la Rocca dagli arabi nel 1462.
Nel 1704, durante la guerra di successione spagnola, Gibilterra fu conquistata da una flotta di provenienza anglo-olandese. La Spagna cedette la Rocca alla Gran Bretagna nel 1713. Dopo quella data i tentativi per ricondurla alla sovranità spagnola furono numerosi, fino alla sconfitta subita dagli spagnoli durante il grande assedio del 1779-83. Sotto la Gran Bretagna, Gibilterra diventò un importante centro navale. Durante il periodo franchista, la Rocca fu un punto estremamente conflittuale tra Spagna e Gran Bretagna: il confine fu chiuso dal 1967 al 1985. Nel 1969, 12.138 abitanti di Gibilterra contro 44 votarono in favore della sovranità britannica, rifiutando quella spagnola, e ottennero una costituzione che garantì loro autonomia interna.
Nonostante la Spagna abbia più volte offerto a Gibilterra uno status di regione autonoma, la Gran Bretagna e gli abitanti di Gibilterra continuano a rifiutare ogni compromesso sulla condivisione della sovranità tra le due potenze. La guarnigione inglese fu ritirata nei primi anni '90, ma la marina militare è ancora presente a Gibilterra. Nel 2007 sono entrati in funzione voli fra Gibilterra e la Spagna.
Cerca nel web per avere maggiori informazioni circa Gibilterra