Efectele imigratiei variaza in functie de tipul de imigratie si de tara gazda. Imigrantii pot avea un impact pozitiv asupra economiei prin contributia lor la forta de munca, la intarirea comunitatilor si la cresterea diversitatii culturale. Cu toate acestea, imigratia poate duce si la inegalitati economice, la concurenta pentru locurile de munca si la neintelegeri culturale.