That "world's most populous city poll" started me wondering how many countries* those cities have a bigger population than...
Tokyo's population (37,435,191) is bigger than that of 170 countries, including Saudi Arabia's (36,952,585) and Ukraine's (36,758,716). In comparison, Canada has a population of 38,784,727.
Delhi's population (29,399,141) is bigger than that of 159 countries, including Cote D'Ivoire's (28,880,603) and Venezuela's (28,844,390)
Shanghai's population (26,317,104) is bigger than that of 154 countries, including North Korea's (26,161,743) and Taiwan's (23,923,572). In comparison, Australia has a population of 26,441,853.
São Paulo's and Mexico City's populations (21,846,507 and 21,671,908) are bigger than those of 148 countries, including Malawi (20,937,323) and Zambia (20,575,606)
And the populations of Cairo (20,484,965), Mumbai (20,185,064), Beijing (20,035,455), and Dhaka (20,283,552) are bigger than those of 146 countries, including Romania (19,889,414) and Chile (19,629,887)
*A place listed as a country on worldpopulationreview.com/countries, of which there are 210.