| Inter state migration | ||||
| S No. | State / UT | Total migrants | ||
| Persons | Males | Females | ||
| 1 | India | 41,166,265 | 19,098,082 | 22,068,183 |
| 2 | Andaman & Nicobar Islands | 84,380 | 48,008 | 36,372 |
| 3 | Andhra Pradesh | 1,032,753 | 400,238 | 632,515 |
| 4 | Arunachal Pradesh | 136,050 | 80,626 | 55,424 |
| 5 | Assam | 407,141 | 224,189 | 182,952 |
| 6 | Bihar | 1,619,031 | 224,706 | 1,394,325 |
| 7 | Chandigarh | 554,474 | 307,835 | 246,639 |
| 8 | Chhattisgarh | 936,415 | 415,913 | 520,502 |
| 9 | Dadra & Nagar Haveli | 67,328 | 41,045 | 26,283 |
| 10 | Daman & Diu | 61,272 | 41,558 | 19,714 |
| 11 | Delhi | 5,324,052 | 2,979,333 | 2,344,719 |
| 12 | Goa | 228,869 | 122,365 | 106,504 |
| 13 | Gujarat | 2,182,741 | 1,262,884 | 919,857 |
| 14 | Haryana | 2,675,920 | 1,073,999 | 1,601,921 |
| 15 | Himachal Pradesh | 350,834 | 165,326 | 185,508 |
| 16 | Jammu & Kashmir | 158,003 | 83,834 | 74,169 |
| 17 | Jharkhand | 1,730,938 | 708,870 | 1,022,068 |
| 18 | Karnataka | 2,074,471 | 945,236 | 1,129,235 |
| 19 | Kerala | 454,259 | 234,168 | 220,091 |
| 20 | Lakshadweep | 5,561 | 4,315 | 1,246 |
| 21 | Madhya Pradesh | 2,169,350 | 736,366 | 1,432,984 |
| 22 | Maharashtra | 7,313,139 | 4,178,677 | 3,134,462 |
| 23 | Manipur | 14,783 | 8,276 | 6,507 |
| 24 | Meghalaya | 83,082 | 45,980 | 37,102 |
| 25 | Mizoram | 35,293 | 22,907 | 12,386 |
| 26 | Nagaland | 81,577 | 51,095 | 30,482 |
| 27 | Orissa | 662,800 | 267,675 | 395,125 |
| 28 | Pondicherry | 252,727 | 102,288 | 150,439 |
| 29 | Punjab | 1,749,122 | 828,260 | 920,862 |
| 30 | Rajasthan | 1,741,411 | 561,342 | 1,180,069 |
| 31 | Sikkim | 46,033 | 25,574 | 20,459 |
| 32 | Tamil Nadu | 727,172 | 330,283 | 396,889 |
| 33 | Tripura | 63,778 | 30,504 | 33,274 |
| 34 | Uttar Pradesh | 2,824,746 | 825,083 | 1,999,663 |
| 35 | Uttaranchal | 859,598 | 388,335 | 471,263 |
| 36 | West Bengal | 2,457,162 | 1,330,989 | 1,126,173 |
| Source: Census of India 2001 | ||||