Biroul de statistică al Uniunii Europene a înregistrat 2,8 milioane de migranţi în cele 28 de state membre, proveniţi din afara Uniunii, precum şi 1,9 milioane de oameni care se aflau deja într-un stat membru şi au migrat în altul. În acelaşi timp, 3,1 milioane de migranţi au părăsit unul din statele UE.
Din totalul de 4,4 milioane de migranţi, două milioane erau cetăţeni ai unor ţări din afara UE; 1,3 milioane erau cetăţeni ai altor ţări membre ale Uniunii; aproximativ un milion au migrat într-o ţară membră unde deţineau deja cetăţenia; circa 11.000 erau apatrizi.
În 22 de ţări din UE au fost înregistraţi mai mulţi imigranţi decât emigranţi. În şase ţări – Bulgaria, Croaţia, Letonia, Lituania, Polonia şi România – emigraţia a depăşit imigraţia.
Cea mai mare pondere a imigraţiei s-a consemnat în Malta (46 de imigranţi la 1000 de locuitori), urmată de Luxemburg (41 la 1000).
Cea mai mare pondere a emigraţiei în 2017 s-a întregistrat în Luxemburg (23 de emigranţi la 1000 de locuitori); pe locurile următoare s-au clasat Cipru (18 la 1000), Lituania (17 la 1000) şi Malta (15 la 1000).