Se asienta sobre el istmo arenoso que une el peñón de Gibraltar con la costa, en el flanco este de la bahía de Algeciras, entre Sierra Carbonera y el peñón.