Back to Top

 Skip navigation

Estimates using Annual methodology 2014 - 2019

A CSO Frontier Series Output- What is this?

Open in Excel:

Migration between 2014 and 2019 was estimated using two different counting rules based on annual data – the ‘one dataset rule’ and the ‘two dataset rule’. The first of these rules is the simplest - it looks at absence, and presence in a minimum of one dataset, in consecutive years. The ‘two dataset rule’ is better able to deal with short-term migrants, as it needs presence in two datasets although there are exceptions, see Methodology.

The numbers of immigrants and emigrants are different for both approaches, but net migration is very similar, see Figure 2.1 and Table 1.1. People who enter and leave Ireland in the same calendar year are counted as both an immigrant and emigrant and therefore are not included in the net flows. Note that improvements to the coverage of the Protected Identifier Key (PIK), see Methodology for description of PIKs, of certain data sources from 2017 onwards leads to some variation in net migration between 2016 and 2017. Furthermore, self-employed data is not available for 2020, and is currently preliminary/incomplete in the data available to CSO for 2018 and 2019.

Total net migration between 2014 and 2019 was 199,100 using the ‘one dataset rule’, slightly higher than the ‘two dataset rule’ figure of 190,400.

Annual net migration more than doubled between 2014 and 2018, increasing from around 16,000 to around 42,000 persons for both counting rules. However, in 2019 net migration was higher under the 'one dataset rule' at 44,900, compared with 33,800 using the 'two dataset rule'. Note that the immigration figure for the 2019 'two dataset rule' is likely an underestimate. This is because a person could also be counted as an immigrant when present in 2019 and 2020 data, see Methodology, however as less datasets are available for 2020, not all of those persons will be included (in particular students and the self-employed are not currently in the data available to CSO). 

One dataset ruleTwo dataset rule
201415.916.1
201530.230.3
201621.823.7
20174444.1
201842.342.4
201944.933.8

Both counting rules produce similar values for net migration for Irish and non-Irish nationals, except for Irish nationals in 2019, where net migration was -6,600 under the ‘one dataset rule’ and -13,400 under the ‘two dataset rule’. See Figure 2.2.  As noted above, the immigration figure for 2019 is an underestimate for the 'two dataset rule' which seems to impact Irish national figures in particular. 

Net migration of Irish nationals was negative or close to zero for all years. In contrast, net migration for non-Irish nationals each year was positive and increased from about 27,000 in 2014 to 49,000 in 2018. The ‘one dataset rule’ showed net migration of non-Irish nationals was 51,500 in 2019, compared to 47,100 using the ‘two dataset rule’. See Table 2.1a.

Irish - one dataset ruleNon-Irish nationals - one dataset ruleIrish - two dataset ruleNon-Irish nationals - two dataset rule
2014-11.126.9-10.927.1
2015-3.5999999999999933.8-3.5000000000000133.7
2016-14.836.6-12.836.8
20174.539.64.739.4
2018-6.749-6.5999999999999949
2019-6.651.5-13.447.1

In 2014 the highest numbers of non-Irish immigrants were from Poland and the UK. By 2019 the highest numbers of non-Irish immigrants were from Brazil and Romania for both 'annual' methodologies. See Table 2.2. Note the nationality breakdown in this analysis does not capture any changes in citizenship status, for example, an immigrant acquiring Irish nationality. 

Table 2.1a Migration classified by nationality and annual methodology, 2014 - 20191
'000s
Nationality2Immigrants Emigrants Net migration
201420152016201720182019 201420152016201720182019 201420152016201720182019
One dataset rule                    
Irish56.346.447.469.649.549.1 67.450.062.265.156.255.7 -11.1-3.6-14.84.5-6.7-6.6
UK 8.38.99.19.79.39.6 6.86.26.36.65.95.8 1.52.72.83.13.43.8
EU14 excl. IRL315.516.217.921.321.521.6 10.310.611.814.214.115.0 5.25.66.17.17.46.6
EU15 to EU27428.831.032.833.333.531.8 17.317.218.822.722.822.9 11.513.814.010.610.78.9
Rest of world23.827.230.838.045.953.4 15.115.517.119.218.421.2 8.711.713.718.827.532.2
Total persons5132.7129.7138.0171.8159.6165.4 116.899.5116.2127.8117.3120.5 15.930.221.844.042.344.9
 
Two dataset rule
Irish52.843.444.263.845.439.0 63.746.957.059.152.052.4 -10.9-3.5-12.84.7-6.6-13.4
UK 7.37.68.08.58.37.6 5.75.05.15.34.94.7 1.62.62.93.23.42.9
EU14 excl. IRL313.013.514.817.117.917.1 7.77.98.710.310.511.0 5.35.66.16.87.46.1
EU15 to EU27424.526.427.827.828.124.8 13.012.613.817.117.417.2 11.513.814.010.710.77.6
Rest of world19.923.326.532.841.046.2 11.211.612.714.113.515.7 8.711.713.818.727.530.5
Total persons5117.5114.2121.1150.1140.7134.7 101.483.997.4106.098.3100.9 16.130.323.744.142.433.8
1 Figures for 2018 and 2019 are preliminary and subject to revision once additional data becomes available. Not all data sources were available for all years, in particular the most recent years, and this should be taken into account when interpreting the results.
2 Note that dual nationalities are not recorded in the available administrative data
3 EU14 excl. IRL: countries before enlargement on 1 May 2004, (i.e. Austria, Belgium, Denmark, Finland, France, Germany, Greece, Italy, Luxembourg, Netherlands, Spain, Sweden, Portugal).
4 EU15 to 27: defined as 10 countries that joined the EU on 1 May 2004 (i.e. Cyprus, Czech Republic, Estonia, Hungary, Latvia, Lithuania, Malta, Poland, Slovakia, Slovenia), along with Bulgaria and Romania who joined on 1 January 2007 and Croatia who joined on the 1 July 2013.
5 Totals may differ due to rounding
Table 2.1b Migration classified by sex, nationality and annual methodology, 2014 - 2019

Table 2.2 Migrants by nationality and annual methodology, 2014-20191,2 
'000s 
 Immigrants Emigrants Net migration
Nationality201420152016201720182019 201420152016201720182019 201420152016201720182019
 
One dataset rule
Persons132.7129.7138171.8159.6165.4 116.899.5116.2127.8117.3120.5 15.930.221.84442.344.9
Ireland56.346.447.469.649.549.1 67.450.062.265.156.255.7 -11.1-3.6-14.84.5-6.7-6.6
UK8.38.99.19.79.39.6 6.86.26.36.65.95.8 1.52.72.83.13.43.8
Poland10.39.78.97.97.26.6 7.57.27.89.18.78.4 2.82.51.1-1.2-1.5-1.8
Romania8.28.910.110.912.613.4 2.73.03.54.75.25.3 5.55.96.66.27.48.1
Spain3.73.64.15.35.45.5 2.12.22.63.53.83.7 1.61.41.51.81.61.8
Italy3.23.44.34.94.95.2 1.71.82.22.62.73.1 1.51.62.12.32.22.1
Brazil4.05.46.99.312.114.0 2.73.13.84.45.16.3 1.32.33.14.97.07.7
India2.93.14.25.47.29.5 1.41.51.61.91.51.9 1.51.62.63.55.77.6
Croatia1.64.05.04.84.23.2 0.20.61.11.51.82.0 1.43.43.93.32.41.2
France3.03.43.64.34.33.9 2.32.42.83.33.33.5 0.71.00.81.01.00.4
Lithuania2.82.83.33.63.42.6 2.52.22.12.52.32.4 0.30.61.21.11.10.2
Other28.430.131.136.139.542.8 19.519.320.222.620.822.4 8.910.810.913.518.720.4
 
Two dataset rule
Persons117.5114.2121.1150.1140.7134.7 101.483.997.410698.3100.9 16.130.323.744.142.433.8
Ireland52.843.444.263.845.439.0 63.746.957.059.152.052.4 -10.9-3.5-12.84.7-6.6-13.4
UK7.37.68.08.58.37.6 5.75.05.15.34.94.7 1.62.62.93.23.42.9
Poland8.68.07.16.15.74.6 5.75.47.06.57.06.7 2.92.60.1-0.4-1.3-2.1
Romania7.27.89.09.611.011.3 1.72.02.63.03.53.6 5.55.86.46.67.57.7
Spain3.33.03.54.44.54.4 1.61.62.12.42.92.7 1.71.41.42.01.61.7
Italy2.82.93.64.24.34.4 1.21.31.61.92.02.3 1.61.62.02.32.32.1
Brazil3.04.25.47.610.411.9 1.71.82.32.63.44.5 1.32.43.15.07.07.4
India2.62.83.95.07.08.9 1.01.11.41.31.21.5 1.61.72.53.75.87.4
Croatia1.53.74.54.43.82.7 0.10.30.71.01.31.5 1.43.43.83.42.51.2
France2.32.72.83.23.22.7 1.71.72.02.32.22.4 0.61.00.80.91.00.3
Lithuania2.42.32.72.92.71.9 2.01.71.81.61.71.9 0.40.60.91.31.00.0
Other23.825.826.430.434.435.3 15.315.113.819.016.216.7 8.510.712.611.418.218.6
1 Figures for 2018 and 2019 are preliminary and subject to revision once additional data becomes available. Not all data sources were available for all years, in particular the most recent years, and this should be taken into account when interpreting the results.
2 Note that dual nationalities are not recorded in the available administrative data

Net migration was highest in the age group 25-44 between 2014 and 2019 using both counting rules. Net migration rose from about 12,000 in 2014 for those aged 25-44 using both counting rules to 29,100 for the ‘one dataset rule’ and 25,600 for the ‘two dataset rule’ by 2019.

Note that the fluctuation in the age group 45-64 between 2016 and 2017 may be caused by improvements in coverage of PIKs.

Also note that 2019 figures are preliminary. The net outward migration in age group 45-64 for the 'two dataset rule' is partially attributable to self-employed data not being available yet for 2020 to the CSO. The fall in net migration in the age group 15-24 for both methodologies is also partially due to the educational datasets not being available yet for the 2019/2020 academic year, resulting in emigration being overestimated.

201420152016201720182019
0-14 one dataset rule2.95.91.515.79.8
15-24 one dataset rule0.4000000000000021.42.43.47.30.100000000000001
25-44 one dataset rule12.1162019.725.629.1
45-64 one dataset rule-1.22.7-4.412.81.82.7
65+ one dataset rule1.74.12.372.13.4
0-14 two dataset rule3.161.52.15.79.6
15-24 two dataset rule0.3999999999999991.42.42.87.4-0.599999999999998
25-44 two dataset rule121620.119.425.525.6
45-64 two dataset rule-1.22.7-3.312.71.8-1.6
65+ two dataset rule1.74.12.77.120.600000000000001
Table 2.3a Migration classified by age group and annual methodology, 2014 - 20191,2
'000s
 Age group 2Immigrants Emigrants Net migration
201420152016201720182019 201420152016201720182019 201420152016201720182019
One dataset rule
 Persons
0 - 149.410.28.517.116.015.9 6.54.37.016.110.36.1 2.95.91.51.05.79.8
15 - 2423.123.524.828.529.629.5 22.722.122.425.122.329.4 0.41.42.43.47.30.1
25 - 4464.966.972.776.781.387.5 52.850.952.757.055.758.4 12.116.020.019.725.629.1
45 - 6427.521.423.537.024.224.4 28.718.727.924.222.421.7 -1.22.7-4.412.81.82.7
65 and over8.07.78.512.48.68.1 6.33.66.25.46.54.7 1.74.12.37.02.13.4
Total persons3132.7129.7138.0171.8159.6165.4 116.899.5116.2127.8117.3120.5 15.930.221.844.042.344.9
 
Two dataset rule
Persons
0 - 148.99.98.316.815.715.7 5.83.96.814.710.06.1 3.16.01.52.15.79.6
15 - 2419.019.220.021.224.222.6 18.617.817.618.416.823.2 0.41.42.42.87.4-0.6
25 - 4457.158.864.066.872.274.3 45.142.843.947.446.748.7 12.016.020.119.425.525.6
45 - 6425.019.120.833.520.817.1 26.216.424.120.819.018.7 -1.22.7-3.312.71.8-1.6
 65 and over7.47.37.911.87.84.9 5.73.25.24.75.84.3 1.74.12.77.12.00.6
 Total persons3117.5114.2121.1150.1140.7134.7 101.483.997.4106.098.3100.9 16.130.323.744.142.433.8
1 Figures for 2018 and 2019 are preliminary and subject to revision once additional data becomes available. Not all data sources were available for all years, in particular the most recent years, and this should be taken into account when interpreting the results.
2 Age reached during the calendar year
3 Totals may differ due to rounding

Net migration was very similar for males and females between 2014 and 2019, with 97,900 males and 101,200 females for the 'one dataset rule' and 94,400 males and 95,800 females for the 'two dataset rule'.

The highest net migration for both males and females was in the age group 25-44 for all years.

Table 2.3b Migration classified by sex, age group and annual methodology, 2014 - 2019

201420152016201720182019
Male - one dataset rule9.915.515.61519.222.7
Female - one dataset rule6.114.66.099999999999992923.222.2
Male - two dataset rule9.9000000000000115.616.21519.218.5
Female - two dataset rule6.214.67.52923.215.3

Net migration was high for people in substantial employment, that is substantial P35 employment with at least 12 weeks of insurable work within the calendar year or substantial self-employment with total turnover across all self-employment activities of at least €1,000 within the calendar year (see Methodology for more details on criteria).  However net migration was low or even negative for people in the unemployed and other categories. See Figure 2.5 and Table 2.4a for estimates up to 2019. Net migration for the substantially employed in 2019 was 28,700 under the 'one dataset rule' and 27,500 in the 'two dataset rule'. In comparison, net migration was -2,300 for the unemployed and 1,300 for pensioners using both counting rules in 2019. 

Unemployment and pensioner figures are identical for the ‘one dataset rule’ and the ‘two dataset rule’ as welfare recipients only require presence in one dataset and are treated the same in both methodologies.

Students are included in 'Substantial employment' or in the category 'Other'. Persons receiving welfare benefits other than a pension or unemployment benefit will be included in the category 'Other', as will persons in non-substantial employment. The fall in net migration for 'other' in 2019 for the 'two dataset rule' is most likely due to the missing education datasets for 2019/2020.

(Note that a person is classified as substantially employed in any given year if they are in substantial employment for at least 12 weeks and with significant wages. An immigrant who is looking for work immediately after arriving in Ireland but who subsequently gains substantial employment will therefore be counted as employed, and not unemployed. This employment can either be in the calendar year the person migrated to Ireland or the following year. This is because if a person migrated to Ireland in Q4 of a calendar year and started working immediately, they would not be counted as being in substantial employment (cannot work more than 12 weeks to the end of the calendar year) and hence allowance is made for substantial employment in the following year. This contrasts with the Official estimates, where the economic status is measured at a point in time. See Methodology for more details.)

201420152016201720182019
Substantially employed - one dataset rule14.118.214.831.729.728.7
Substantially employed - two dataset rule13.717.814.53129.727.5
Unemployed - one dataset rule-3.1-2.6-1.8-1.4-1.3-2.3
Unemployed - two dataset rule-3.1-2.6-1.8-1.4-1.3-2.3
Pensioner - one dataset rule2.63.22.62.62.31.3
Pensioner - two dataset rule2.63.22.62.62.31.3
Other - one dataset rule-0.6000000000000015.500000000000014.710.35.97.5
Other - two dataset rule-0.2000000000000035.879.86-2.4
Table 2.4a Migration (aged 15 and over) classified by Economic Status and annual methodology, 2014 - 20191,2
 Economic statusImmigrants Emigrants Net migration
201420152016201720182019 201420152016201720182019 201420152016201720182019
One dataset rule
Persons
Substantially employed 62.168.477.594.390.498.8 48.050.262.762.660.770.1 14.118.214.831.729.728.7
Unemployed 12.06.25.64.94.34.1 15.18.87.46.35.66.4 -3.1-2.6-1.8-1.4-1.3-2.3
Pensioner3.13.53.23.23.22.9 0.50.30.60.60.91.6 2.63.22.62.62.31.3
Other46.141.443.352.445.643.7 46.735.938.642.139.736.2 -0.65.54.710.35.97.5
Total persons3123.3119.5129.5154.8143.7149.4 110.395.2109.2111.7106.9114.3 13.024.320.343.136.835.1
 
Two dataset rule
Persons
Substantially employed 58.163.671.987.983.890.2 44.445.857.456.954.162.7 13.717.814.531.029.727.5
Unemployed 12.06.25.64.94.34.1 15.18.87.46.35.66.4 -3.1-2.6-1.8-1.4-1.3-2.3
Pensioner3.13.53.23.23.22.9 0.50.30.60.60.91.6 2.63.22.62.62.31.3
Other35.331.032.237.333.621.9 35.525.225.227.527.624.3 -0.25.87.09.86.0-2.4
 Total persons3108.5104.3112.8133.2125.0119.0 95.680.190.691.388.394.8 12.924.222.241.936.724.2
1 Figures for 2018 and 2019 are preliminary and subject to revision once additional data becomes available. Not all data sources were available for all years, in particular the most recent years, and this should be taken into account when interpreting the results.
2 Age reached during the calendar year
3 Totals may differ due to rounding
Table 2.4b Migration (aged 15 and over) classified by sex, Economic Status and annual methodology, 2014 - 2019