The Road to 2030–31

What 2030 Looks Like

India's top 100 cities are about to add tens of millions of new households — most of them stepping into the middle class.

61.7M → 79.3M
Households in the top 100 cities between 2025–26 and 2030–31.
The top 100 cities will add roughly 17.6 million new households in just five years.
282M → 351M
People living in them by 2030–31.
Nearly 70 million more people will be living in India's top 100 cities by 2030–31.
60%
Of those households will be middle-income — the engine of consumer spending for the next decade.
Middle-income households will make up 3 in 5 of all urban households by 2030–31, driving the bulk of consumption growth.