List of North American countries by GDP

Source IMF World Economic Outlook (October-2024)
Date07 Nov 2024

The United States is the largest economy in North America, followed by Canada and Mexico. Together, these three hold a huge 97.8% share of the North American economy. Dominica has the smallest economy in North America.

Three economies in North America would have a GDP above $1 trillion. Most North American countries and regions have small economies; only six economies have a GDP above $100 billion. The 18 smallest economies only contribute 1% of the continent's total wealth. Two North American economies are on the list of the top ten largest economies globally, as they host the United States and Canada, the world's largest and 9th largest economies. Three economies are within the top 50 world GDP rankings.

2024, there will be no changes in the North American nominal ranking. The nominal GDP of all 24 economies would increase in 2024 compared to 2023. With $1.45 trillion, the United States will be the top contributor, followed by Canada ($72 bn) and Mexico ($59 bn).

In ppp data, Mexico is in 2nd position, replacing Canada, which is 2nd in nominal data. The Dominican Republic and Guatemala complete the top five lists. Three economies would have a GDP above Int. $1 trillion in 2024, and eight would have an economy above Int. $100 billion. Costa Rica will overtake Puerto Rico in 2024. Only one North American economy, the United States, is in the top ten list, and three economies are within the top 50 world GDP rankings.

Out of 24 economies, the GDP (PPP) of 23 would increase in 2024 compared to 2023. United States (Int. $1447 bn), Mexico (Int. $123 bn), and Canada (Int. $94 bn) would be the top gainers. Haiti is the sole decliner.

Twenty-three economies have higher GDP on a PPP basis, and one has higher on a nominal basis. Nicaragua has the highest PPP to nominal ratio of 3.11, while Barbados has the lowest figure of 0.89.

  • Choropleth Map
  • Bubble Map
  • Chart map
  • Select each button from upper & lower
  • Nominal
  • Change in Nominal

GDP (Nominal)

Code Country/Economy GDP (billions of $) Share (%) Rank
20232024ChangeN. AmericaWorld N. AmericaWorld
ATGAntigua and Barbuda2.0442.2920.2480.006750.0020820174
ABWAruba3.9454.2580.3130.01250.0038717165
BHSThe Bahamas14.33814.8250.4870.04360.013515143
BRBBarbados6.7217.2010.4800.02120.0065416156
BLZBelize3.0693.3420.2730.009840.0030418167
CANCanada2,142.4712,214.79672.3256.522.0129
CRICosta Rica86.50995.1498.6400.2800.0864773
DMADominica0.6540.7030.0490.002070.0006424187
DOMDominican Republic121.785126.2384.4530.3720.115463
SLVEl Salvador34.01635.8481.8320.1060.032610105
GRDGrenada1.3241.3930.0690.004100.0012721181
GTMGuatemala104.436112.3697.9330.3310.102669
HTIHaiti19.60326.2746.6710.07730.023912114
HNDHonduras34.22936.7352.5060.1080.03349103
JAMJamaica19.31520.5861.2710.06060.018713128
MEXMexico1,788.8211,848.12559.3045.441.68313
NICNicaragua17.84319.4121.5690.05710.017614131
PANPanama83.38287.3473.9650.2570.0794877
PRIPuerto Rico117.902120.9713.0690.3560.110565
KNASt. Kitts and Nevis1.0561.1580.1020.003410.0010523184
LCASt. Lucia2.4302.5690.1390.007560.0023319172
VCTSt. Vincent and the Grenadines1.0831.1730.0900.003450.0010722182
TTOTrinidad and Tobago28.02428.1390.1150.08280.025611113
USAUnited States27,720.72529,167.7791,447.05485.826.511
North America 32,355.725 33,978.682 1,622.957 30.87
  • Choropleth Map
  • Bubble Map
  • Chart map
  • Select each button from upper & lower
  • PPP
  • Change in PPP

GDP (PPP)

Code Country/Economy GDP (billions of Int. $) Share (%) Rank PPP/Nom
20232024ChangeN. AmericaWorld N. AmericaWorld
ATGAntigua and Barbuda3.0093.2610.2520.008930.00168201781.423
ABWAruba5.2575.6790.4220.01550.00292181741.334
BHSThe Bahamas14.67615.3120.6360.04190.00787151541.033
BRBBarbados6.0246.4080.3840.01750.00329161690.890
BLZBelize5.6956.1460.4510.01680.00316171711.839
CANCanada2,488.5232,582.22893.7057.071.333161.166
CRICosta Rica148.984158.6459.6610.4340.08157881.667
DMADominica1.2861.3770.0910.003770.00071241861.959
DOMDominican Republic290.353312.56522.2120.8560.1614642.476
SLVEl Salvador79.85984.2204.3610.2310.043391072.349
GRDGrenada2.2272.3480.1210.006430.00121211801.686
GTMGuatemala249.222264.03314.8110.7230.1365712.350
HTIHaiti38.30737.654-0.6530.1030.0194131431.433
HNDHonduras76.41881.0604.6420.2220.0417101092.207
JAMJamaica32.56433.7751.2110.09250.0174141471.641
MEXMexico3,179.8643,303.067123.2039.041.702131.787
NICNicaragua56.69760.3743.6770.1650.0310111223.110
PANPanama177.428186.2098.7810.5100.09576822.132
PRIPuerto Rico152.968158.1885.2200.4330.08138891.308
KNASt. Kitts and Nevis1.5781.6880.1100.004620.00087231831.458
LCASt. Lucia4.6574.9520.2950.01360.00255191751.928
VCTSt. Vincent and the Grenadines2.0172.1580.1410.005910.00111221811.840
TTOTrinidad and Tobago48.02549.9671.9420.1370.0257121341.776
USAUnited States27,720.72529,167.7791,447.05479.815.0121.000
North America 34,786.363 36,529.093 1,742.730 18.77 1.075