Migrația poate avea efecte atât pozitive, cât și negative asupra societăților. Pe de o parte, ea poate aduce noi resurse și idei, poate spori diversitatea culturală și poate contribui la creșterea economică. Pe de altă parte, ea poate duce la tensionări sociale și ma bolilor de integrare a imigranților în societatea gazdă. De asemenea, ea poate contribui la creșterea inegalității sociale, la exploatarea și discriminarea imigranților și la creșterea tensiunilor politice și între naționale.