There's a bit of a debate over on Slugger on the news that 10% of the Irish population is now made up of non-Irish nationals. Keeping in mind that percentage changes can look more dramatic than realities on the ground (viz figures for Luxembourg), the differences with the last census are amazing. I've collated from the current census and the 2002 document (both pdf) to come up with the table below. The evidence tells us what I suppose we thought we knew anyway: although the number of people from the old EU15 and third countries are up, the new EU members are the primary source of immigration.
The table is far from perfect since there were very few figures for the 2004 accession states (never mind Romania and Bulgaria) in 2002.
Anyway, here it is in pdf form and here it is as a picture (click for clarity):

Oh, and the commenters on Slugger who think that there must be more Poles really ought to tell us how they know.
Recent comments
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago
11 weeks 1 day ago
11 weeks 1 day ago
14 weeks 6 days ago
15 weeks 4 days ago
16 weeks 6 days ago
17 weeks 5 days ago