answersLogoWhite

0

Yes. Greater London has nearly 8 million people, while Chicago has around 3 million. The respective estimates for the metropolitan areas of each city stand at between 12 and 14 million for London and 9.5 million for Chicago.

London = 659 sq mi (1,706.8 km2)

Chicago = 227.2 sq mi (588.4 km2)

Obviously London is bigger than NYC

User Avatar

Wiki User

15y ago

What else can I help you with?