How large is Spain's first- and second-generation immigrant population?
Core argument: Spain's first- and second-generation immigrant population totals at least 12 million—almost 9.5 million immigrants and over 2.5 million descendants—out of a population of roughly 49 million at the start of 2025.
Spain’s first and second-generation immigrant population comprises at least 12 million—almost 9.5 million immigrants and over 2.5 million of their descendants. [Spain’s population was ~49mm at the starts of 2025.] Over a third of Spain’s under 40 population are now first or second generation immigrants. And our numbers suggest that nearly two-fifths of Spain’s children under 5 are the children of immigrants, or immigrants themselves. Since our method misses second-generation immigrants not living with their parents, the absolute and relative size of Spain’s mass migration population is likely somewhat greater than we estimate.

