Galway is the most multicultural city in Ireland, with 18.6% of its resident population recorded as non-Irish, according to the latest Census.
According to the CSO statistics, there were 535,475 non-Irish nationals from 200 different countries were living here in April 2016 - down 1.6% compared to 2011.
Polish nationals were the largest group with 122,515 persons followed by 103,113 UK nationals and 36,552 Lithuanians.
Twelve nations each with over 10,000 residents – America, Brazil, France, Germany, India, Italy, Latvia, Lithuania, Poland, Romania, Spain and the UK – accounted for 73.6% of the total non-Irish national population.
In contrast, the number of people with dual citizenship has increased by 87% to 104,784 persons, Some 63.4% (66,440 persons) who identified as dual Irish nationality were born abroad.
Dublin City (91,876), Fingal (46,909) and Cork County (42,002) had the largest numbers of non-Irish national residents while Leitrim (3,526) and Sligo (5,892) had the lowest.
Only eight counties showed an increase in their non-Irish national population since Census 2011. Cork City saw the largest increase (17.2% or 2,505 persons) followed by Longford at 9.1% or 502 persons.
Looking at nationality by towns, Ballyhaunis in Mayo had the highest proportion of non-Irish nationals, with 941 persons representing 39.5% of its population.