La migrazione influisce sulla dimensione della popolazione aumentandola nelle aree in cui le risorse sono abbondanti e diminuendola nelle aree che stanno lottando per le risorse. La migrazione interessa aree specifiche, ma non ha alcun impatto sulla dimensione generale della popolazione del pianeta.
Esistono molteplici ragioni per la migrazione, tra cui la più importante è la ricerca di risorse migliori e il contrasto delle pulci. La migrazione su larga scala può provocare uno squilibrio tra risorse e consumo sostenibili. Per questo motivo, molti paesi limitano l'immigrazione. La migrazione bilanciata è la soluzione proposta da molti paesi come compromesso tra le esigenze di una società e l'appello alla migrazione.