España vive una crisis demográfica. Nacen cada día menos de 900 bebés, La tasa de fecundidad es de 1,3 un punto menos que la media mundial, que es de 2,3. De los 38 niños que nacen en España cada hora, 12 de ellos son de padre o madre nacidos en el extranjero, superándose el umbral del 40% en ciudades principales como Madrid o Barcelona. las siete ciudades españolas más pobladas han visto cómo su población autóctona decrecía mientras la foránea aumentaba. Principalmente de origen latinoamericano (42%), africano (28%), europeo (22%) y asiático
Casi uno de cada diez niños nacidos en Cataluña son de madre marroquí. Un tercio de los niños nacidos en Cataluña (34,6%) son hijos de madres extranjeras. En total, 18.774 de los 54.182 partos que se registraron en esta región a lo largo de 2023 fueron, según datos del Instituto de Estadística de Cataluña (Idescat), de mujeres nacidas en otro país, frente a los 35.408 de mujeres españolas.