家移民至此，最大的移民来源国爲厄瓜多尔、秘鲁、摩洛哥、哥伦比亚、阿根廷、意大利、巴基斯坦和中国（以人数排列）。95%的巴塞罗那居民可以听懂本地语言加泰罗尼亚语，同时有74.6%可以说、75%可以读、46.1%可以写加泰罗尼亚语。绝大部分本地居民信奉天主教（教堂208处），同时有其他宗教信仰流行，如福音教派（教堂71处，绝大部分为吉普赛人）、耶和华见证人教派（王国聚会所21处）、佛教（寺庙13处）和伊斯兰教。1900年时巴塞罗那共有居民533,000人，在1950年以前巴塞罗那的人口都是稳定而缓慢的增