The population of India as on 1 March 2011 census was 1,210,193,422. India added 181.5 million to its population since 2001, slightly lower than the population of Brazil. Uttar Pradesh is the most populous state with roughly 200 million people. Of the 121 crore Indians, 83.3 crore (68.84%) live in rural areas while 37.7 crore stay in urban areas. 45.36 crore people in India are migrants, which is 37.8% of total population.