Megacity is defined as—a metropolitan area with a total population of over 10 million people. In India’s Kolkata, New Delhi & Mumbai are counted in the statistic chart. By 2025, Kolkata’s population growth will be 36%, while New Delhi will count to 43% population growth. Mumbai is lagging behind Kolkata in this statistics—with a population growth of 35%.

worlds megacities