World City Populations 2017

Name 2017 Population
Tokyo38,241,000
Delhi27,197,000
Shanghai25,202,000
Beijing22,063,000
Mumbai21,690,000
Sao Paulo21,519,000
Mexico City21,321,000
Osaka20,415,000
Cairo19,486,000
Dhaka18,898,000
Karachi17,636,000
Buenos Aires15,482,000
Kolkata15,119,000
Istanbul14,557,000
Lagos14,234,000
Chongqing14,144,000
Guangzhou13,659,000
Manila13,322,000
Rio De Janeiro13,063,000
Moscow12,340,000
Tianjin11,896,000
Paris11,011,000
Shenzhen10,919,000
Bangalore10,819,000
Jakarta10,660,000
London10,549,000
Chennai10,435,000
Lima10,247,000
Bogota10,165,000
Johannesburg9,823,000
Seoul9,791,000
Bangkok9,617,000
Hyderabad9,489,000
Lahore9,245,000
Tehran8,604,000
Chengdu8,077,000
Ahmedabad7,796,000
Kuala Lumpur7,254,000
Riyadh6,704,000
Santiago6,582,000
Madrid6,325,000
Toronto6,170,000
Pune6,037,000
Barcelona5,356,000
St Petersburg5,008,000
Sydney4,580,000
Melbourne4,316,000
Brasilia4,311,000
Montreal4,049,000
Medellin4,032,000
Rome3,756,000
Aleppo3,752,000
Cape Town3,736,000
Tel Aviv3,717,000
Jaipur3,638,000
Berlin3,593,000
Lucknow3,369,000
Milan3,109,000
Athens3,044,000
Lisbon2,921,000
Manchester2,690,000
Taipei2,677,000
Dubai2,596,000
Vancouver2,561,000
Brisbane2,275,000
Pretoria2,189,000
Brussels2,076,000
Perth1,931,000
Bucharest1,864,000
Hamburg1,847,000
Vienna1,773,000
Warsaw1,732,000
Budapest1,712,000
Lyon1,636,000
Marseille1,628,000
Stockholm1,529,000
Islamabad1,502,000
Munich1,468,000
Calgary1,392,000
Auckland1,377,000
Ottawa1,366,000
Prague1,335,000
Edmonton1,322,000
Copenhagen1,294,000
Adelaide1,276,000
Zurich1,274,000
Kathmandu1,266,000
Glasgow1,232,000
Abu Dhabi1,214,000
Dublin1,201,000
Helsinki1,199,000
Belgrade1,183,000
Ho Chi Minh City1,145,000
Amsterdam1,108,000
Oslo1,019,000
Rotterdam997,000
Nice979,000
Toulouse963,000
Bordeaux911,000
Southampton896,000
Liverpool876,000
Jerusalem862,000
Birmingham811,000
Winnipeg773,000
Nottingham768,000
Hamilton755,000
Frankfurt727,000
Sheffield716,000
Florence703,000
Bristol663,000
Gaza660,000
Venice631,000
Nantes624,000
Gold Coast619,000
Belfast610,000
Kingston592,000
Leicester549,000
Brighton503,000
Edinburgh502,000
Cardiff479,000
Canberra439,000
Montpellier423,000
Halifax411,000
Wellington389,000
Newcastle382,000
Victoria362,000
Windsor315,000