Analizlere göre Malatya 2016 yılında 4 bin 926 kişi ile en fazla göçü İstanbul'dan alırken, İstanbul'dan sonra en fazla göç alınan iller sırasıyla 2 bin 253 kişi ile Elazığ, 2 bin 89 kişi ile Adıyaman, bin 611 kişi ile Ankara ve bin 174 kişi Diyarbakır oldu.
Analizlere göre Malatya 2016 yılında 5 bin 63 kişi ile en fazla göçü İstanbul'a verdi. İstanbul'dan sonra en fazla göç verilen iller de sırasıyla; bin 995 kişi ile Ankara, bin 752 kişi ile Elazığ, bin 567 kişi ile Adıyaman ve bin 148 kişi ile İzmir oldu.