The number of domestic migrants has lowered by nearly 12% to 40.20 crore between 2011 and 2023.
As per estimates, the overall number of migrants in the country, as of 2023, to be 40,20,90,396.
This is about 11.78% lower as compared to the number of migrants enumerated as per Census 2011 (45,57,87,621).
The migration rate which stood at 37.64% of total population as per Census 2011, is estimated to have reduced to 28.88%.
The top origin districts are coalesced around major urban agglomerations viz. Delhi, Mumbai, Chennai, Bangalore, Kolkata etc.
As per Census 2011, just five States - Uttar Pradesh, Maharashtra, Andhra Pradesh, Bihar and West Bengal - together account for about 48% of the total outbound migrants.
Similarly, just five States - Maharashtra, Uttar Pradesh, Andhra Pradesh, West Bengal and Tamil Nadu - together account for about 48% of all the incoming migrants.
In the period from 1991 to 2001, the compounded annual growth rate of the number of migrants was 2.7%.