According to 2011 Census, what is the urban population of India ?
According to Census 2011, 377.1 million people live in urban areas in India which is nearly 31 per cent of the country’* total population.