1 Jakarta Indonesia 41914
2 Dhaka Bangladesh 36585
3 Tokyo Japan 33413
4 New Delhi India 30222
5 Shanghai China 29559
6 Guangzhou China 27563
7 Cairo Egypt 25566
8 Manila Philippines 24735
9 Kolkata India 23768
10 Seoul, South Korea 22490
11 Karachi Pakistan 21423
12 Mumbai India 20203
13 São Paulo Brazil 18950
14 Bangkok Thailand 18180
15 Ciudad de México, Mexico 17734
16 Beijing China 17013
17 Lahore Pakistan 15156
18 Istanbul Turkey 15015
19 Moscow, Russia 14525
20 Ho Chi Minh City Viet Nam 14053
21 Buenos Aires Argentina 14018
22 New York City, US 13920
23 Shenzhen China 13878
24 Bengaluru India 13187
25 Osaka Japan 12964
26 Lagos Nigeria 12792
27 Los Angeles, US 12740
28 Luanda Angola 11370
29 Chennai India 11153
30 Kinshasa, DR Congo 10944
31 Bogotá Colombia 10624
32 Lima Peru 10580
33 London UK 10416
34 Hajipur India 9942
35 Rio de Janeiro Brazil 9500
36 Paris France 9382
37 Hyderabad India 9191
38 Tehran, Iran 9175
39 Taipei, Taiwan 9137
40 Bandung Indonesia 8909
41 Kuala Lumpur Malaysia 8444
42 Dar es Salaam, Tanzania 7795
43 Suzhou China 7731
44 Ahmedabad India 7632
45 Hangzhou China 7500
46 Wuhan China 7364
47 Tianjin China 7285
48 Alexandria Egypt 7267
49 Nagoya Japan 7146
50 Johannesburg South Africa 7077
Source:
https://www.un.org/development/desa/pd/sites/www.un.org.development.desa.pd/files/undesa_pd_2025_wup2025_summary_of_results.pdf
Update: I think this is a selected list of cities. Where are Chicago, Dallas, Houston and Toronto? They all have metropolitan areas with more than 7 millions people.