Main results
- Spain had positive net external migration in 2024, amounting to 626,268 people, which was 16,028 fewer than in 2023.
- The highest net external migration occurred in Catalonia (129,030), Comunidad de Madrid (113,964) and Comunitat Valenciana (104,776).
- The cities of Madrid, Barcelona and Valencia had the highest net migration, thanks to the net incoming population from abroad, despite recording negative internal net migrations (with other municipalities).