| Source | International Monetary Fund World Economic Outlook (October - 2025) |
| Date | 22 Nov 2025 |
The United States is the largest economy in North America, followed by Canada and Mexico. Together, these three hold a huge 97.78% 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 10th largest economies. Three economies are within the top 50 world GDP rankings.
Out of 24 economies, the nominal GDP of all economies would increase in 2025 compared to 2024. With $1.32 trillion, the United States will be the top contributor, followed by Canada ($40 bn). The Dominican Republic will move ahead to Puerto Rico.
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. Costa Rica will move ahead to Puerto Rico. 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, GDP (PPP) of 23 economies would increase, and one economy would decrease in 2025 compared to 2024. The United States (Int. $1.32 bn), Mexico (Int. $114 bn), and Canada (Int. $95 bn) would be the top gainers. Haiti is the sole decliner.
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.08, while Barbados has the lowest figure of 0.89.
| Code | Country/Economy | GDP (billions of $) | Share (%) | Rank | ||||
|---|---|---|---|---|---|---|---|---|
| 2024 | 2025 | Change | N. America | World | N. America | World | ||
| ATG | Antigua and Barbuda | 2.208 | 2.340 | 0.132 | 0.00658 | 0.00200 | 20 | 175 |
| ABW | Aruba, Kingdom of the Netherlands | 4.192 | 4.319 | 0.127 | 0.0121 | 0.00369 | 17 | 166 |
| BHS | Bahamas, The | 15.833 | 16.393 | 0.560 | 0.0461 | 0.0140 | 15 | 141 |
| BRB | Barbados | 7.169 | 7.559 | 0.390 | 0.0213 | 0.00645 | 16 | 157 |
| BLZ | Belize | 3.204 | 3.297 | 0.093 | 0.00927 | 0.00281 | 18 | 169 |
| CAN | Canada | 2,243.637 | 2,283.599 | 39.962 | 6.42 | 1.95 | 2 | 10 |
| CRI | Costa Rica | 95.365 | 102.637 | 7.272 | 0.289 | 0.0876 | 7 | 74 |
| DMA | Dominica | 0.698 | 0.748 | 0.050 | 0.00210 | 0.00064 | 24 | 187 |
| DOM | Dominican Republic | 124.613 | 129.748 | 5.135 | 0.365 | 0.111 | 4 | 65 |
| SLV | El Salvador | 35.365 | 36.587 | 1.222 | 0.103 | 0.0312 | 10 | 109 |
| GRD | Grenada | 1.395 | 1.458 | 0.063 | 0.00410 | 0.00124 | 21 | 181 |
| GTM | Guatemala | 113.190 | 120.850 | 7.660 | 0.340 | 0.103 | 6 | 68 |
| HTI | Haiti | 25.285 | 30.908 | 5.623 | 0.0869 | 0.0264 | 11 | 113 |
| HND | Honduras | 37.100 | 39.445 | 2.345 | 0.111 | 0.0337 | 9 | 105 |
| JAM | Jamaica | 21.900 | 23.137 | 1.237 | 0.0651 | 0.0197 | 13 | 127 |
| MEX | Mexico | 1,856.366 | 1,862.740 | 6.374 | 5.24 | 1.59 | 3 | 13 |
| NIC | Nicaragua | 19.694 | 20.689 | 0.995 | 0.0582 | 0.0177 | 14 | 131 |
| PAN | Panama | 86.524 | 90.408 | 3.884 | 0.254 | 0.0772 | 8 | 80 |
| PRI | Puerto Rico | 125.842 | 126.546 | 0.704 | 0.356 | 0.108 | 5 | 67 |
| KNA | St. Kitts and Nevis | 1.079 | 1.141 | 0.062 | 0.00321 | 0.00097 | 23 | 184 |
| LCA | St. Lucia | 2.574 | 2.659 | 0.085 | 0.00748 | 0.00227 | 19 | 171 |
| VCT | St. Vincent and the Grenadines | 1.162 | 1.238 | 0.076 | 0.00348 | 0.00106 | 22 | 183 |
| TTO | Trinidad and Tobago | 25.634 | 26.002 | 0.368 | 0.0731 | 0.0222 | 12 | 121 |
| USA | United States | 29,298.025 | 30,615.743 | 1,317.718 | 86.1 | 26.1 | 1 | 1 |
| North America | 34,148.054 | 35,550.191 | 1,402.137 | 30.34 | ||||
| Code | Country/Economy | GDP (billions of Int. $) | Share (%) | Rank | PPP/Nom | ||||
|---|---|---|---|---|---|---|---|---|---|
| 2024 | 2025 | Change | N. America | World | N. America | World | |||
| ATG | Antigua and Barbuda | 3.135 | 3.291 | 0.156 | 0.00858 | 0.00157 | 20 | 178 | 1.406 |
| ABW | Aruba, Kingdom of the Netherlands | 5.159 | 5.393 | 0.234 | 0.0141 | 0.00258 | 18 | 174 | 1.249 |
| BHS | Bahamas, The | 16.556 | 17.332 | 0.776 | 0.0452 | 0.00829 | 15 | 154 | 1.057 |
| BRB | Barbados | 6.426 | 6.760 | 0.334 | 0.0176 | 0.00324 | 16 | 169 | 0.894 |
| BLZ | Belize | 5.992 | 6.229 | 0.237 | 0.0162 | 0.00298 | 17 | 173 | 1.889 |
| CAN | Canada | 2,627.857 | 2,722.795 | 94.938 | 7.10 | 1.30 | 3 | 16 | 1.192 |
| CRI | Costa Rica | 159.411 | 169.154 | 9.743 | 0.441 | 0.0810 | 7 | 87 | 1.648 |
| DMA | Dominica | 1.366 | 1.458 | 0.092 | 0.00380 | 0.00070 | 24 | 186 | 1.949 |
| DOM | Dominican Republic | 315.185 | 332.415 | 17.230 | 0.867 | 0.159 | 4 | 64 | 2.562 |
| SLV | El Salvador | 84.190 | 88.394 | 4.204 | 0.231 | 0.0423 | 9 | 107 | 2.416 |
| GRD | Grenada | 2.353 | 2.490 | 0.137 | 0.00649 | 0.00119 | 21 | 180 | 1.708 |
| GTM | Guatemala | 264.859 | 281.690 | 16.831 | 0.735 | 0.135 | 5 | 70 | 2.331 |
| HTI | Haiti | 37.652 | 37.372 | -0.280 | 0.0975 | 0.0179 | 14 | 146 | 1.209 |
| HND | Honduras | 81.159 | 86.292 | 5.133 | 0.225 | 0.0413 | 10 | 108 | 2.188 |
| JAM | Jamaica | 36.651 | 38.331 | 1.680 | 0.1000 | 0.0183 | 13 | 144 | 1.657 |
| MEX | Mexico | 3,322.447 | 3,436.930 | 114.483 | 8.96 | 1.64 | 2 | 13 | 1.845 |
| NIC | Nicaragua | 60.319 | 63.636 | 3.317 | 0.166 | 0.0305 | 11 | 123 | 3.076 |
| PAN | Panama | 187.078 | 199.293 | 12.215 | 0.520 | 0.0954 | 6 | 81 | 2.204 |
| PRI | Puerto Rico | 160.896 | 163.491 | 2.595 | 0.426 | 0.0782 | 8 | 89 | 1.292 |
| KNA | St. Kitts and Nevis | 1.686 | 1.756 | 0.070 | 0.00458 | 0.00084 | 23 | 183 | 1.539 |
| LCA | St. Lucia | 5.065 | 5.312 | 0.247 | 0.0139 | 0.00254 | 19 | 175 | 1.998 |
| VCT | St. Vincent and the Grenadines | 2.209 | 2.362 | 0.153 | 0.00616 | 0.00113 | 22 | 181 | 1.908 |
| TTO | Trinidad and Tobago | 49.782 | 51.513 | 1.731 | 0.134 | 0.0247 | 12 | 135 | 1.981 |
| USA | United States | 29,298.025 | 30,615.743 | 1,317.718 | 79.9 | 14.7 | 1 | 2 | 1.000 |
| North America | 36,735.458 | 38,339.432 | 1,603.974 | 18.35 | 1.078 | ||||