Which is the current largest city in the world? A. New York B. New Delhi C. Tokyo D. Beijing Brief Facts about Big Cities in World: Sr No City Population 1 Tokyo 37.3 Million 2 Jakarta 33.4 Million 3 Delhi 29.0 Million 4 Seoul 25.5 Million