Back to Top

Central Statistics Office

Search currently unavailable

 Skip navigation

All non-Irish nationals in Ireland

Open in Excel:

Diversity in Ireland 

In April 2016, there were 535,475 non-Irish nationals living in Ireland, a 1.6 per cent decrease on the 2011 figure (544,357). The proportion of the population who were non-Irish nationals has also fallen from 12.2 per cent in 2011 to 11.6 per cent in 2016. This fall in non-Irish nationals can in part be explained by the rise in the number of those with dual Irish nationality, who are classified as Irish in the census.

Persons with dual-Irish nationality increased by 87.4 per cent to 104,784 persons in 2016. The largest proportion was Irish-American, which accounted for 16.8 per cent of all dual nationalities, followed by Irish-UK (14.7%) and Irish-Polish (8.8%).

Just 12 countries, each with over 10,000 residents, accounted for 73.6 per cent of all non-Irish nationals in 2016. In the next category 32 countries with between 1,001 and 10,000 residents accounted for a further 19.7 per cent of the total, with the remaining percentage made up of persons from 156 different countries.

Table 1.1 presents the countries of origin of Ireland’s non-Irish national population classified by number of persons.

Table 1.1 Country of origin of non-Irish nationals resident in Ireland classified by number of persons, 2016
Number of nationals
1 - 1011 - 5051 - 200201 - 1,0001,001 - 10,000Over 10,000
AndorraAzerbaijanArmeniaAlbaniaAfghanistanAmerica
AnguillaBahrainBoliviaAlgeriaAustraliaBrazil
Antigua/BarbudaBarbadosBurmaAngolaBangladeshFrance
BahamasBeninBurundiArgentinaBelgiumGermany
BelizeBhutanCubaAustriaBulgariaIndia
BermudaBruneiCyprusBelarusCanadaItaly
British Indian Ocean territoryChadEritreaBosniaChinaLatvia
Burkina FasoCosta RicaGuineaBotswanaCongoLithuania
CambodiaDominicaHong KongCameroonCroatiaPoland
Cape VerdeDominican RepublicIcelandChileCzech RepublicRomania
Cayman IslandsEast TimorIndonesiaColombiaEstoniaSpain
Central AfricanEcuadorIvory CoastDenmarkHungaryUK
Faroe IslandsEquatorial GuineaJamaicaEgyptMalaysia 
French PolynesiaFijiJordanEthiopiaMauritius 
GibraltarGambiaKazakhstanFinlandMexico 
GrenadaGuatemalaLebanonGeorgiaMoldova 
GuadeloupeGuyanaLesothoGhanaNetherlands 
GuamHondurasLiberiaGreeceNew Zealand 
Guinea - BissauKyrgyzstanMacedoniaIranNigeria 
HaitiLaosMaltaIraqPakistan 
LiechtensteinLuxembourgPalestineIsraelPhilippines 
MacauMaldivesPeruJapanPortugal 
MadagascarMaliRwandaKenyaRussian Federation 
MonacoMauritaniaSierra LeoneKosovoSaudi Arabia 
MontserratMontenegroTanzaniaKuwaitSlovakia 
MozambiqueNicaraguaTogoLibyaSouth Africa 
NamibiaNigerTrinidad and TobagoMalawiSouth Korea 
North KoreaPanamaTunisiaMongoliaSweden 
Papua New GuineaParaguayUgandaMoroccoThailand 
Puerto RicoSalvadoranUnited Arab EmiratesNepalTurkey 
QatarSamoaUruguayNorwayUkraine 
ReunionSenegalZambiaOmanVenezuela 
San MarinoSeychelles Serbia  
Solomon IslandsSouth Sudan Singapore  
St. Kitts and NevisSwaziland Slovenia  
St. LuciaUzbekistan Somalia  
St. VincentsYemen Sri Lanka  
Suriname  Sudan  
Tonga  Switzerland  
Turkmenistan  Syria  
Turks and Caicos Islands  Taiwan  
Vatican City  Vietnam  
Western Sahara  Zimbabwe  
Yugoslavia     
Number of countries
443732433212
Total number of persons
2019493,39822,721105,341393,959

Interactive table: StatBank Link E7002

Non-Irish nationals at county level

The administrative counties of Dublin City (91,876 persons), Fingal (46,909) and Cork County (42,002) had the highest numbers of non-Irish nationals in 2016. Leitrim (3,526) and Sligo (5,892) had the lowest numbers of non-Irish nationals.

As a proportion of its resident population, Galway City was the most multi-cultural with 18.6 per cent of its residents recorded as non-Irish. Of these, Polish nationals were dominant. Just over 17 per cent of the resident population of Dublin city were non-Irish with Polish, Romanian, UK nationals, Brazilian, Italian, Spanish and French making up more than half of the total 91,876 non-Irish in the city in 2016. One in six of Fingal residents was a non-Irish national with Polish, Romanian, UK and Lithuanian nationals combined accounting for 53.8 per cent of these.

Donegal had the smallest proportion of non-Irish nationals (7.3%) in 2016 and over half of these were UK nationals with 5,860 persons.

Over the 5 year period since 2011, only eight counties recorded an increase in their non-Irish national population. Cork City saw the largest increase rising by 17.2 per cent (2,505 persons) followed by Longford which saw a 9.1 per cent increase (502 persons) and Dún Laoghaire-Rathdown where the non-Irish population increased by 5.5 per cent (1,281 persons) to 24,426.

20162011
Galway City18.554341606953119.9054212858741
Dublin City17.147251057285717.3064235649535
Fingal16.0164025662318.2428972929966
Longford14.734884631383214.092057899977
Cork City14.110947406757512.6208452659898
Cavan11.674514225081211.5573331134293
Dún Laoghaire–Rathdown11.468520961766911.4683672255916
Westmeath11.334082881900711.8726162341765
South Dublin11.195058672832513.194173173997
Monaghan11.09095366511411.3949407324018
Leitrim11.053984575835511.7200780708934
Kerry10.754281719678411.2046317361263
Kildare10.572605383949711.7552674307774
Carlow10.483600035363811.0372756557754
Roscommon10.285554136953910.7891559653167
Louth10.173751673700810.3821744492816
Cork County10.139508160708410.8069291116762
Meath10.11826949799810.8096208724011
Laois10.090058063751610.4712236915627
Mayo10.008187453701910.6995789032873
Waterford City and County9.712158073264110.2439240730885
Limerick City and County9.607704467925799.77850356926285
Clare9.5065392741362910.4913162508312
Wicklow9.216047632548919.8988631330282
Sligo9.183721183970579.9773914399314
Wexford8.925409510472569.42384869897977
Tipperary8.88722880674979.66195745967361
Offaly8.510610932475889.24624825005561
Galway County8.413683570253898.91135465075952
Kilkenny8.393929490583778.83168066429919
Donegal7.322801978618168.10935059700741

It's a Fact

  • 122,515 The number of Polish in Ireland - the largest non-Irish nation in 2016
  • 104,784 The number of persons with dual nationality (Irish-other country)

Towns of high non-Irish nationals

Looking at non-Irish population by town shows that Ballyhaunis had the highest proportion of non-Irish nationals with 941 persons representing 39.5 per cent of the total population. This compared with an average non-Irish population of 14.9 per cent for all towns over 1,500 in 2016.

Table 1.2 shows the 10 towns where more than 26 per cent of the population were non-Irish.

Table 1.2 Towns with the highest percentage of non-Irish nationals, 2016
TownCountyNumber of residents% of non-Irish nationalsNumber of non-Irish nationalsThe largest non-Irish group (number)
BallyhaunisMayo2,38339.5941Polish - 159
EdgeworthstownLongford2,06232.3667Polish - 163
BallymahonLongford1,86632.1599Polish - 273
BallyjamesduffCavan2,68930.2812Polish - 311
MonaghanMonaghan7,59730.12,287Lithuanian - 1,004
SaggartDublin3,14528.9909Polish - 326
LongfordLongford10,01127.42,740Polish - 1,004
CahirTipperary3,59027.3979Polish - 340
GortGalway2,95126.6785Brazilian - 397
CavanCavan10,65626.22,790Polish - 827

Interactive table: StatBank Link E7005

Map 1.2 Nationalities by electoral division, 2016 

View Map