目前仍没有确定主权的归属。
原先归属于英国的原因:
公元711年,摩尔人首领塔里克·伊本 ·扎伊德率部跨过海峡,占领了半岛,并以他的名字命了名。
1704年,英国在西班牙持续战争中征服了直布罗陀,并在此建立军事要塞。
1713年签订的乌得勒支条约中宣布将直布罗陀永远割让予英国。英国占领直布罗陀后,在这里建立了军事要塞,控制着海峡交通。两次世界大战中,这里都是英国的重要海军基地。特别是在第二次世界大战期间,英军为加强防御工事,仅森并睁地下隧道就修了16千米。
扩展资料:
西班牙将直布罗陀割让给英国:
1410年直布罗陀被西班牙人收复,1501年正式纳入西班牙版图。西班牙国势强盛后,西班牙对直布罗陀地区信奉伊斯兰教的摩尔人采取驱逐或强逼改宗的政策,而很多人即使改宗后仍被逼迁到北非的摩洛哥。
西班牙国王卡洛斯二世无嗣,嘱由法国波旁王族继承西王位。1700年卡洛斯二世死后,法国王路易此岁十四之孙菲力普被宣布为西国王。但卡洛斯二世的外甥、奥地利查理大公按哈布斯堡王族的血缘关系也要求继蔽型承王位。由此引震1701年西班牙王位继承战争。
英国和荷兰支持查理大公,其联军于1704年攻占直布罗陀,并建立军事要塞。1713年交战双方签订乌德勒支和约,承认了菲力普的西班牙国王地位,但作换条件,直布罗陀被割让给英国。