Entre el 2000 y en 2019 se produjo en Catalunya un crecimiento migratorio de 1.277.655 personas.
Los años 2001 y 2002 fueron aquellos con un mayor crecimiento, con 135.931 y 149.537 personas, respectivamente. Por su parte, los años 2012 y 2013 fueron los que tuvieron un mayor decrecimiento, con -50.891 y -55.858 personas migrantes.
Teniendo en cuenta el crecimiento natural y el crecimiento total, se puede comprobar cómo la gran mayoría de este último en Catalunya es gracias al crecimiento migratorio.