La migration rurale-urbaine, ou urbanisation, est le mouvement des zones rurales vers les villes. Les raisons qui poussent les gens à quitter la campagne sont nombreuses. Souvent, il s'agit de la surpopulation, d'un taux de natalité élevé et de la famine. La mécanisation a entraîné une réduction des emplois disponibles dans les campagnes.
L'agriculture est un travail difficile, avec de longues heures de travail et peu de salaire. Beaucoup sont des agriculteurs de subsistance. Dans les pays en développement, le manque d'argent se traduit par un manque de machines. Les catastrophes naturelles, telles que les sécheresses, les ouragans, les inondations et les éruptions volcaniques, détruisent les villages et les cultures. Il y a un manque de services comme les écoles et les hôpitaux dans les campagnes.
Les gens déménagent parce qu'ils cherchent des emplois mieux rémunérés et une meilleure qualité de vie. Ils ont de meilleures chances de bénéficier de services tels que l'école, les soins médicaux et les loisirs. Les gens sont également souvent attirés par les avantages d'un mode de vie cosmopolite, comme les magasins, les restaurants, les théâtres et la vie nocturne.
Beaucoup arrivent avec peu d'argent et ne peuvent donc pas acheter ou louer une maison, même si elle est disponible. Ils doivent généralement construire un abri temporaire avec des matériaux bon marché ou usagés. Certains abandonnent et rentrent chez eux. De nombreux enfants de travailleurs migrants luttent pour leur éducation.
Dans le nouveau pays, ils ne sont souvent pas intégrés et sont traités comme une sous-classe. Cependant, ils sont nécessaires même si la population locale n'aime pas les immigrants parce qu'ils sont en concurrence pour les mêmes emplois. Plus de personnes signifie plus de trafic et plus de criminalité. Les immigrés contribuent à la construction des villes, fournissent une main-d'œuvre bon marché, investissent de l'argent, achètent des produits et des services, paient des impôts et aident les entreprises à être compétitives.