Migrația poate avea un impact pozitiv sau negativ asupra economiei țării primite și asupra țării de origine a migranților. Pe de o parte, migranții pot contribui cu forță de muncă și abilități care să crească productivitatea și să încurajeze inovația. Pe de altă parte, poate exista o presiune asupra salariilor, iar costurile de integrare sau serviciile sociale pentru migranți pot fi mari. De asemenea, migrația poate duce la vulnerabilitate și instabilitate socială și economică în țările de origine.