直布罗陀位于西班牙和摩洛哥之间的菲尼斯特雷海峡的北端,是一块小而且重要的领土。它的地理位置非常重要,因为它是欧洲和非洲之间最狭窄点的所在地,而且它也是大西洋和地中海之间的枢纽。直布罗陀仅有7平方公里大小,但是对于运输、商业和军事方面都有着至关重要的战略地位。因此,它经常被认为是欧洲和非洲之间的主要交通要道。
直布罗陀位于欧洲伊比利亚半岛南端的英国殖民地,面积 6.543 平方公里,位于北纬 36°08′00〃W,西经 5°21′00〃W。
直布罗陀毗邻以下地区:
1. 西班牙:直布罗陀东临西班牙的加的斯湾,与西班牙的 Cadiz、Algeciras 和 Tarifa 等城市隔海相望。
2. 大西洋:直布罗陀西、南两面濒临大西洋。
3. 北非:直布罗陀北面与北非的摩洛哥隔海相望。
需要注意的是,西班牙一直声称对直布罗陀拥有主权,但直布罗陀目前由英国实际管辖。