Padrón municipal de habitantes. Población extranjera. 2018
La población de nacionalidad extranjera residente en Cataluña era de 1.082.099 habitantes a 1 de enero de 2018, cifra que representa un incremento anual del 3,9%. La población marroquí era la primera nacionalidad extranjera en 25 comarcas y en el conjunto de Cataluña.