
Spain is steadily approaching the 50 million population mark. As of the beginning of October 2025, the country is home to 49,442,844 people—a new national record. In the third quarter alone, the population grew by 105,488 people, and by nearly half a million over the past year. Such growth has never been seen before.
Migration has become the main driving force behind this growth. More and more people born abroad continue to arrive in the country. The largest flows come from Colombia, Morocco, and among Spaniards themselves returning home. At the same time, the number of those born in Spain is shrinking, changing the country’s usual demographic landscape.
Today, more than 9.8 million people living in Spain were born outside the country. This is higher than the number of foreign passport holders, since many migrants have already obtained Spanish citizenship. In the past quarter, the number of foreigners increased by almost 79,000, while Spanish citizens grew by 26,500. Meanwhile, the number of native-born Spaniards fell by nearly 10,000, with the influx of newcomers totaling 115,000.
Overall, the country’s population grew by 0.21% over three months. Spaniards saw a 0.06% increase, while foreigners grew by 1.12%. Looking at place of birth, the local population shows a slight decline, while arrivals increased by 1.19%.
The number of households is also on the rise: by October, there were almost 19.7 million, up 55,000 from the previous quarter.
Regions leading in population growth
The highest growth rates were recorded in the Valencian Community, Aragón, and Castilla-La Mancha. In these regions, the population increased by 0.34% to 0.40% in just one quarter. A similar trend is also seen in the autonomous cities of Ceuta and Melilla.
Thus, Spain continues to set new demographic records. Migration is becoming the main driver of growth, and the population structure is changing faster than ever before.












