• Infographic: The 30 Largest Cities in North America by Population

    Infographic: The 30 Largest Cities in North America by Population

    Infographic: The 30 Largest Cities in North America by Population

    Key Takeaways

    • Mexico City, New York City, and Los Angeles are the only three cities with populations exceeding 10 million.
    • The U.S. is home to 15 of the top 30 most populous cities in North America.

    With 17.7 million residents, Mexico’s capital is bigger than New York City and Chicago combined. Over the next decade, Mexico City is forecasted to add another 175,000 to its population. The Big Apple, in contrast, is set to shrink by about 189,000 residents.

    This graphic shows the biggest North American cities by population, based on data from the United Nations World Urbanization Prospects 2025.

    RankCityCountry2025 Population
    1Mexico City🇲🇽 Mexico17,734,000
    2New York City🇺🇸 U.S.13,920,000
    3Los Angeles🇺🇸 U.S.12,740,000
    4Toronto🇨🇦 Canada5,494,000
    5Santo Domingo🇩🇴 Dominican Republic4,600,000
    6Guadalajara🇲🇽 Mexico4,135,000
    7Houston🇺🇸 U.S.3,955,000
    8Monterrey🇲🇽 Mexico3,938,000
    9Chicago🇺🇸 U.S.3,683,000
    10Washington, D.C.🇺🇸 U.S.3,270,000
    11San Francisco🇺🇸 U.S.3,163,000
    12Miami🇺🇸 U.S.2,912,000
    13Guatemala City🇬🇹 Guatemala2,838,000
    14Montreal🇨🇦 Canada2,669,000
    15Denver🇺🇸 U.S.2,266,000
    16Philadelphia🇺🇸 U.S.2,232,000
    17Las Vegas🇺🇸 U.S.2,184,000
    18San José🇨🇷 Costa Rica2,171,000
    19Phoenix🇺🇸 U.S.1,972,000
    20Puebla🇲🇽 Mexico1,948,000
    21San Diego🇺🇸 U.S.1,915,000
    22Port-au-Prince🇭🇹 Haiti1,868,000
    23Vancouver🇨🇦 Canada1,708,000
    24San Antonio🇺🇸 U.S.1,686,000
    25Boston🇺🇸 U.S.1,640,000
    26San Salvador🇸🇻 El Salvador1,615,000
    27Tegucigalpa🇭🇳 Honduras1,607,000
    28Havana🇨🇺 Cuba1,594,000
    29Tijuana🇲🇽 Mexico1,558,000
    30Panama City🇵🇦 Panama1,527,000

    Read more: Visual Capitalist