The census figures for 2006 have been broken down to show which nationalities live in the larger towns (poulation over 1500). It makes interesting reading.
Overall - 11.24% of the population are not Irish (457000 out of a pupulation of 4.06 million).
The town of Clogherhead in Louth has no Asians (but they have a Chinese restaurant?)
The town of Gort has 40% non-irish - mainly Brazilians (900 of them)
The second in the list of towns with the most immigrants is Ballyhaunis in County Mayo - 36% foreign nationals there.
The town with the least foreign nationals is Clara in Kildare - with just 5.29% (156 people) - but 45 didn't state nationality - so the figures could be wrong.
The town with the lowest number of non irish is Portrane in County Dublin - with just 88 non irish (6 people didn't state what nationality they were).
The town with the highest percentage of Asians is Ballyhaunis Co mayo (just under 10%) - the next highest is Ballaghadereen in Mayo too - with 7.5%. The presence of asylum seeker hostels in both these towns might be a contributory factor.