Está situado en la costa mediterránea en el estrecho de Gibraltar frente al peñón del mismo nombre.