Migrația poate avea atât efecte pozitive, precum creșterea forței de muncă, a diversității culturale și a inovației, cât și efecte negative, precum scăderea salariilor și a condițiilor de muncă pentru cei din țările gazdă, precum și pierderi în termeni de capital uman, resurse și investiții pentru țările de origine. Implicațiile economice ale migrației depind de contextul social, politic și economic în care are loc migrația.