直布罗陀人是几百年来移居此地的许多欧洲移民的种族文化大拼盘。三分之二的人口为意大利人、马耳他人和西班牙人的后裔、英国人约5,000人;摩洛哥人约3,000人;其余少数人口为印度人、葡萄牙人、巴基斯坦人。