Out of the 1.02 billion people in the country, 307 million (or 30%) were reported as migrants by place of birth. This proportion in case of India (excluding J&K) is slightly more than what was reported in 1991 (27.4%). There has been a steady increase in the country in the number of migrants. Whereas in 1961 there were about 144 million migrants by place of birth, in 2001 Census, it was 307 million. [Census 2001].
URL : 20130401070414.pdf