Useat maat eri puolilta maailmaa, eritoten teollisuusmaat, ovat kannustaneet maahanmuuttoa vuosien ajan taloudellisen kehityksen edistämiseksi. Maahanmuutto auttaa valtiota useilla tavoilla. Se pitää talouden vireänä ja ylläpitää yhteisön tasapainoa.
Maahanmuuttajat lisäävät muiden kulttuurien tuntemusta. Erittäin tärkeää maahanmuutto on niille toimialoille, joilla on vaikea saada työvoimaa kantaväestöstä.
Suomessa laki sallii maahanmuuton erilaisin perustein.