游业为最重要，不少英国银行和国际银行在当地设有办事处，直布罗陀已成为金融中心。由于当地不设利得税等税收，这也吸引不少博彩商和线上游戏商前来直布罗陀设置据点。2006年，直布罗陀的本地生产总值为4亿3000万镑，人均产值为15,700镑。主要出口市场分别为法国（19.4%）、西班牙（14.1%）、土耳其（12.1%）、瑞士（11.7%）、德国（10.1%）、英国（9.1%）和希腊（6.8%）。进口主要来自西班牙（19.9%）、俄罗斯（18.4%）和英国（10.8%）。2019年，在英国逐步脱欧的背景下，直