List of North American countries by GDP

Source IMF World Economic Outlook (October-2024)
Date15 Feb 2025

The United States is the largest economy in North America, followed by Canada and Mexico. Together, these three hold a huge 97.76% 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 seven 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.

Out of 24 economies, the nominal GDP of 23 would increase, and one economy would decrease in 2025 compared to 2024. With $1.17 trillion, the United States will be the top contributor, followed by Canada ($116 bn). Haiti will move ahead to Trinidad and Tobago. Mexico is the sole decliner.

In PPP data, Mexico is in the 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 2025, and eight would have an economy above Int. $100 billion. There will be no change in PPP ranking in 2025. 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.

None of the North American economies would see a decrease in 2025 compared to 2024. The United States (Int. $1,169 bn), Mexico (Int. $110 bn), and Canada (Int. $105 bn) would be the top gainers.

Twenty-two 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.05, while Barbados has the lowest figure of 0.88.

  • 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
20242025ChangeN. AmericaWorld N. AmericaWorld
ATGAntigua and Barbuda2.2252.3730.1480.006740.0020920173
ABWAruba3.9524.1000.1480.01160.0036017163
BHSThe Bahamas14.76115.1780.4170.04310.013315143
BRBBarbados7.1677.5520.3850.02140.0066416155
BLZBelize3.4273.6110.1840.01030.0031718166
CANCanada2,241.2532,225.341-15.9126.321.9629
CRICosta Rica95.365102.5917.2260.2910.0902774
DMADominica0.6970.7420.0450.002110.0006524186
DOMDominican Republic124.613127.8283.2150.3630.112464
SLVEl Salvador35.33736.7491.4120.1040.032310106
GRDGrenada1.3921.4640.0720.004160.0012921180
GTMGuatemala112.575121.1778.6020.3440.106667
HTIHaiti26.22933.5487.3190.09530.029511110
HNDHonduras36.96538.1721.2070.1080.03359104
JAMJamaica20.06921.4111.3420.06080.018813128
MEXMexico1,852.7231,692.640-160.0834.811.49315
NICNicaragua19.71021.1551.4450.06010.018614129
PANPanama87.68891.6753.9870.2600.0806879
PRIPuerto Rico120.978122.5221.5440.3480.108566
KNASt. Kitts and Nevis1.1171.1290.0120.003210.0009923184
LCASt. Lucia2.5232.6320.1090.007480.0023119171
VCTSt. Vincent and the Grenadines1.1621.2420.0800.003530.0010922182
TTOTrinidad and Tobago25.52426.4670.9430.07520.023312119
USAUnited States29,184.90030,507.2171,322.31786.626.811
North America 34,022.352 35,208.516 1,186.164 30.94
  • 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
20242025ChangeN. AmericaWorld N. AmericaWorld
ATGAntigua and Barbuda3.1513.3330.1820.008730.00161201771.405
ABWAruba5.2655.5240.2590.01450.00267181731.347
BHSThe Bahamas15.33216.0220.6900.04190.00774151551.056
BRBBarbados6.4166.7840.3680.01780.00328161680.898
BLZBelize6.2976.6720.3750.01750.00323171691.848
CANCanada2,623.3622,730.110106.7487.151.323161.227
CRICosta Rica159.180169.0349.8540.4430.08177881.648
DMADominica1.3771.4730.0960.003860.00071241851.985
DOMDominican Republic314.729336.08221.3530.8800.1624642.629
SLVEl Salvador83.91788.2824.3650.2310.042791072.402
GRDGrenada2.3622.5200.1580.006600.00122211791.721
GTMGuatemala264.663282.83318.1700.7400.1375712.334
HTIHaiti37.58638.1980.6120.1000.0185131441.139
HNDHonduras81.08385.9844.9010.2250.0416101082.253
JAMJamaica33.08434.6761.5920.09080.0168141461.620
MEXMexico3,316.6803,395.91679.2368.891.642132.006
NICNicaragua60.23163.8103.5790.1670.0308111223.016
PANPanama187.472200.15012.6780.5240.09676812.183
PRIPuerto Rico158.233161.1372.9040.4220.07798901.315
KNASt. Kitts and Nevis1.6731.7520.0790.004590.00085231821.552
LCASt. Lucia4.9505.2360.2860.01370.00253191741.989
VCTSt. Vincent and the Grenadines2.2042.3690.1650.006200.00115221801.907
TTOTrinidad and Tobago49.18151.6822.5010.1350.0250121351.953
USAUnited States29,184.90030,507.2171,322.31779.914.7121.000
North America 36,603.328 38,196.796 1,593.468 18.46 1.085