1. Mexico City, Mexico - Population: 21,671,908
2. New York City, United States - Population: 8,804,190
3. Los Angeles, United States - Population: 3,990,456
4. Chicago, United States - Population: 2,746,388
5. Houston, United States - Population: 2,304,580