List of North American countries by population

From Wikipedia, the free encyclopedia

This is a list of countries by population based on the country population estimates published by the UN, counting Greenland, which is a part of North America.[1] The largest country by land area is Canada, and by population is the United States. The largest city by population is Mexico City. The languages most spoken are English, Spanish and French.

North American population by country (top 10)

  United States (56.4%)
  Mexico (21.9%)
  Canada (6.4%)
  Guatemala (3%)
  Cuba (1.9%)
  Haiti (1.9%)
  Dominican Republic (1.8%)
  Honduras (1.7%)
  Nicaragua (1.1%)
  El Salvador (1.1%)
  Other (2.8%)
CountryProjected population
(4 February 2023)
Pct of
Annual growth[a]Doubling time
 United States336,244,52056.01%1,968,6520.60%116
 Dominican Republic11,150,9741.86%111,8171.05%66
 El Salvador6,572,9501.09%32,8070.51%136
 Costa Rica5,224,5070.87%48,1200.96%72
 Trinidad and Tobago1,413,5820.24%5,1300.37%188
 Saint Lucia186,0680.03%9010.50%140
 Saint Vincent and the Grenadines111,9590.02%3780.34%202
 Antigua and Barbuda100,1710.02%8320.86%81
 Saint Kitts and Nevis54,2200.01%3820.73%96
  1. ^ Population growth calculation from UN estimates for 2018 and 2019.[1]
  2. ^ At the current growth rate (halving time for negative numbers).


  1. ^ a b "Total Population - Both Sexes" (EXCEL). World Population Prospects, the 2019 Revision. United Nations Department of Economic and Social Affairs, Population Division, Population Estimates and Projections Section. June 2019. Retrieved 17 June 2019.