Imigrația poate avea atât un impact pozitiv, cât și negativ asupra economiei. Pe de o parte, imigranții aduc cu ei noi talente, idei și capacități de muncă, contribuind astfel la creșterea economiei și oferirea de noi locuri de muncă. Pe de altă parte, aceștia pot avea nevoie de asistență socială și medicală, ceea ce poate pune o presiune suplimentară asupra resurselor economice. De asemenea, există riscul ca imigranții să primească salarii mai mici decât cetățenii locali, ceea ce poate duce la concurența pe piața muncii.