Below you can find the latest data from the Padron Municipal in Spain (provisional data, valid as from 1 January 2007). Amongst other points of interest the fact that migration from Morocco has now reduced to a trickle, that Romanians are arriving rapidly and now constitute the second largest group, that Ecuadorians seem to be moving on (maybe to Italy), and that some Argentinians may now be returning home, reflecting that countries relatively more rapid recent economic growth.
The first column represents the number of non Spanish nationals resident in Spain (by country) as of 1 January 2007, and the second column the % that each country represent of the total. Columns 3 and 4 show the same data for 1 January 2006, and columns 5 and 6 show the difference in absolute numbers and on a % basis.
(Please click over image for better viewing)