Există o varietate de motive pentru migrarea populației, dar cele mai importante includ: căutarea unor oportunități economice mai bune, reunirea cu familia sau partenerul de viață, schimbarea mediului socio-cultural, începerea unei noi vieți într-un alt loc etc. Aceste motivații pot varia în funcție de factori precum vârsta, originea etnică, educația sau resursele financiare ale migranților.