Skip to content
doubtly

1 answer

Best answer

Answer: Migration takes place because of push factors at the place of origin and pull factors at the destination.

Migration is the movement of people from one place to another for a long period or permanently.

  • Economic: unemployment, low wages, poverty and lack of land push people out; jobs in industries and services and higher wages in cities pull them. This is the most important reason.
  • Social: marriage (the main reason for female migration in India), joining family, education and better health facilities.
  • Physical / natural: floods, droughts, earthquakes, cyclones, soil erosion and harsh climate force people to move; a pleasant climate and fertile land attract them.
  • Political: wars, riots, persecution and partition create refugees, e.g. Syrian refugees; government resettlement schemes also cause migration.
  • Demographic: high population pressure on land in rural areas.
  • Cultural / religious: pilgrimage, religious freedom and cultural ties.
Doubtly AI · 28 Oct 2026 AI-verified · Oct 2026 Report
Was this answer helpful?

Your answer

Log in or create a free account to answer this question.