Current estimates put India’s urban population at about 31% of the total population. Estimates from the UN’s 2007 State of the World report estimates India’s urban population to be almost 41% by 2030. The UN Department of Economic and Social Affairs estimates that over the next forty years, India will add another 497 million to its urban population. McKinsey and Company in India’s urbanization: A closer look says, “Urban expansion in India will happen at a speed quite unlike anything the country or the world has seen before. It took nearly 40 years (from 1971 to 2008) for India’s urban population to rise by nearly 230 million; it will take only half that time to add the next 250 million. This expansion will affect almost every state. For the first time in India’s history, five of its largest states will have more of their population living in cities than in villages.” While both the exuberance and alacrity surrounding India’s urbanization have been questioned, the reality of its occurrence is unquestionable.