Reason of migration
S No. State / UT Work/Employment Business Education Marriage Moved after birth Moved with household Others
Persons Males Females Persons Males Females Persons Males Females Persons Males Females Persons Males Females Persons Males Females Persons Males Females
                                             
1 India 29,904,442 26,229,666 3,674,776 2,826,874 2,382,559 444,315 3,360,135 2,378,451 981,684 156,136,523 2,175,827 153,960,696 15,779,679 9,277,898 6,501,781 43,030,768 18,100,242 24,930,526 63,502,929 32,817,166 30,685,763
                                             
2 Andaman & Nicobar Islands 52,762 49,594 3,168 3,274 3,135 139 2,673 1,602 1,071 28,189 502 27,687 3,672 1,990 1,682 59,254 22,122 37,132 24,343 15,768 8,575
3 Andhra Pradesh 2,243,581 1,897,200 346,381 238,234 200,681 37,553 420,993 289,532 131,461 9,570,720 247,558 9,323,162 1,420,488 811,075 609,413 3,154,260 1,253,574 1,900,686 6,413,619 3,139,841 3,273,778
4 Arunachal Pradesh 100,464 83,726 16,738 12,042 10,964 1,078 12,995 8,075 4,920 52,272 1,017 51,255 5,418 2,845 2,573 114,285 43,867 70,418 113,964 64,694 49,270
5 Assam 377,143 329,601 47,542 192,225 179,166 13,059 47,026 32,481 14,545 2,478,625 42,241 2,436,384 70,631 47,218 23,413 1,024,785 519,776 505,009 2,602,391 1,498,274 1,104,117
6 Bihar 473,161 382,355 90,806 42,119 22,935 19,184 85,672 68,975 16,697 16,015,036 133,868 15,881,168 75,569 44,100 31,469 942,910 340,234 602,676 2,846,509 1,256,668 1,589,841
                                             
7 Chandigarh 195,996 182,102 13,894 9,633 8,518 1,115 16,892 11,016 5,876 86,230 985 85,245 29,034 16,713 12,321 176,906 64,583 112,323 64,416 38,571 25,845
8 Chhattisgarh 806,856 693,573 113,283 28,615 22,226 6,389 88,457 60,447 28,010 3,839,567 62,079 3,777,488 163,338 95,441 67,897 1,155,162 472,597 682,565 825,204 385,050 440,154
9 Dadra & Nagar Haveli 30,877 29,438 1,439 4,127 3,731 396 223 157 66 14,711 633 14,078 2,024 1,106 918 16,069 5,714 10,355 10,468 5,510 4,958
10 Daman & Diu 33,991 32,644 1,347 2,832 2,584 248 328 232 96 9,305 146 9,159 3,898 2,253 1,645 13,640 4,803 8,837 7,261 4,121 3,140
11 Delhi 2,011,796 1,903,294 108,502 41,298 36,490 4,808 81,521 64,263 17,258 917,680 9,002 908,678 129,237 75,245 53,992 2,024,838 758,217 1,266,621 808,088 492,039 316,049
                                             
12 Goa 115,782 100,075 15,707 8,130 7,181 949 5,110 3,457 1,653 190,531 1,773 188,758 194,590 110,379 84,211 142,546 59,912 82,634 128,331 70,170 58,161
13 Gujarat 1,750,674 1,601,326 149,348 865,613 779,837 85,776 215,918 144,683 71,235 8,300,026 71,240 8,228,786 1,462,230 877,936 584,294 3,146,200 1,269,746 1,876,454 3,480,941 1,949,354 1,531,587
14 Haryana 964,125 854,269 109,856 23,667 17,153 6,514 52,561 32,446 20,115 4,007,208 23,646 3,983,562 131,927 79,785 52,142 1,477,928 622,064 855,864 917,077 477,073 440,004
15 Himachal Pradesh 273,398 240,568 32,830 10,644 9,145 1,499 35,386 22,528 12,858 1,274,779 9,641 1,265,138 50,164 28,747 21,417 275,367 111,839 163,528 272,579 149,631 122,948
16 Jammu & Kashmir 109,916 94,844 15,072 9,969 6,972 2,997 14,592 10,189 4,403 670,988 18,839 652,149 20,558 12,124 8,434 229,096 100,715 128,381 750,638 428,031 322,607
                                             
17 Jharkhand 673,299 618,162 55,137 33,792 28,007 5,785 70,993 52,381 18,612 4,734,996 49,346 4,685,650 66,941 39,518 27,423 779,510 295,768 483,742 1,068,628 517,155 551,473
18 Karnataka 1,883,198 1,600,532 282,666 154,996 131,627 23,369 344,397 250,208 94,189 7,006,418 134,775 6,871,643 1,586,432 914,060 672,372 2,036,174 823,383 1,212,791 3,548,762 1,836,045 1,712,717
19 Kerala 580,764 444,697 136,067 34,806 28,388 6,418 80,293 42,910 37,383 3,451,839 283,743 3,168,096 1,572,258 856,031 716,227 1,714,053 836,336 877,717 1,756,468 889,961 866,507
20 Lakshadweep 5,824 5,240 584 36 33 3 975 658 317 158 49 109 503 270 233 7,425 2,767 4,658 3,570 2,496 1,074
21 Madhya Pradesh 1,728,881 1,509,822 219,059 63,822 47,018 16,804 203,936 153,240 50,696 10,945,019 120,222 10,824,797 480,658 287,192 193,466 2,559,892 1,031,894 1,527,998 2,239,474 1,038,298 1,201,176
                                             
22 Maharashtra 6,904,737 6,232,147 672,590 192,775 167,304 25,471 604,270 441,228 163,042 14,868,141 114,109 14,754,032 5,109,186 3,109,235 1,999,951 7,188,361 2,974,304 4,214,057 6,848,241 3,725,616 3,122,625
23 Manipur 13,716 10,304 3,412 3,981 2,943 1,038 3,600 2,197 1,403 95,540 1,435 94,105 1,381 710 671 41,937 20,966 20,971 216,904 117,060 99,844
24 Meghalaya 36,093 29,456 6,637 7,376 6,499 877 10,907 6,140 4,767 40,627 16,287 24,340 6,766 3,460 3,306 42,948 18,550 24,398 234,475 124,260 110,215
25 Mizoram 49,781 38,985 10,796 5,042 3,232 1,810 10,713 5,933 4,780 21,967 2,721 19,246 4,960 2,666 2,294 107,209 49,460 57,749 69,260 38,443 30,817
26 Nagaland 56,442 47,816 8,626 14,824 13,356 1,468 9,013 5,368 3,645 21,441 949 20,492 3,563 1,975 1,588 57,424 24,461 32,963 218,105 117,780 100,325
                                             
27 Orissa 780,836 666,287 114,549 169,262 149,204 20,058 141,648 100,611 41,037 6,852,181 102,736 6,749,445 113,081 64,342 48,739 1,353,633 598,698 754,935 1,643,561 801,547 842,014
28 Pondicherry 57,045 49,728 7,317 3,609 3,079 530 8,585 5,315 3,270 119,556 10,814 108,742 86,832 48,285 38,547 115,234 49,794 65,440 70,135 36,868 33,267
29 Punjab 865,046 757,402 107,644 38,525 21,919 16,606 37,110 21,471 15,639 4,317,479 44,157 4,273,322 406,861 247,931 158,930 1,171,335 556,807 614,528 2,353,082 1,321,155 1,031,927
30 Rajasthan 1,211,445 1,059,633 151,812 45,875 33,707 12,168 127,056 95,932 31,124 10,603,299 56,938 10,546,361 442,654 265,938 176,716 1,823,379 738,342 1,085,037 2,132,007 993,358 1,138,649
31 Sikkim 41,847 35,125 6,722 3,980 3,543 437 4,229 2,618 1,611 48,249 964 47,285 3,604 2,072 1,532 35,773 16,687 19,086 49,305 28,219 21,086
                                             
32 Tamil Nadu 1,539,525 1,257,399 282,126 107,383 81,654 25,729 208,321 121,578 86,743 4,166,516 152,494 4,014,022 836,022 465,035 370,987 2,145,834 988,839 1,156,995 6,820,782 3,604,235 3,216,547
33 Tripura 51,773 43,445 8,328 9,143 8,293 850 8,810 6,268 2,542 275,949 8,219 267,730 5,312 3,202 2,110 230,664 110,502 120,162 380,002 224,000 156,002
34 Uttar Pradesh 1,738,326 1,451,598 286,728 129,985 62,211 67,774 180,357 140,135 40,222 27,346,701 271,583 27,075,118 117,883 68,297 49,586 2,973,495 1,130,181 1,843,314 8,730,519 4,186,684 4,543,835
35 Uttaranchal 421,423 382,986 38,437 13,383 11,284 2,099 50,682 36,670 14,012 1,369,698 7,987 1,361,711 23,189 13,725 9,464 658,508 271,356 387,152 534,291 286,175 248,116
36 West Bengal 1,723,919 1,514,293 209,626 301,857 268,540 33,317 173,893 137,507 36,386 12,394,882 173,129 12,221,753 1,148,815 676,997 471,818 4,034,734 1,911,384 2,123,350 5,319,529 2,953,016 2,366,513
Source: Census of India 2001