GDP PPP (Current USD)

Based on a comparison of 174 countries in 2018, China ranked the highest in GDP in USD PPP terms with USD 25,313 bil followed by USA and India. On the other end of the scale was Comoros with USD 1.39 bil, Seychelles with USD 2.91 bil and Belize with USD 3.35 bil.

Total GDP in USD PPP terms reached USD 135,236 bil in 2018 in the World according to the National Statistical Office. This is 5.25 % more than in the previous year and 40.5 % more than 10 years ago.

Historically, total GDP in USD PPP terms reached an all time high of USD 177,424 bil in 2023 and an all time low of USD 13,253 bil in 1980. The average annual growth amounted to 6.22 % since 1980.

The top ranked country, China, accounted for 14.3 % of GDP in USD PPP terms in the world. The top 3 countries hold a 31.7 % share while the ten largest countries some 46.9 % in 2018.

$9.99

Buy GDP PPP (Current USD) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Countries Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023
Afghanistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     56.3 60.4 63.1 64.7 67.0              
Albania USD bil                                                                 30.5 30.6 32.5 33.6 34.2              
Algeria USD bil                                                                 504 526 556 583 610              
Angola USD bil                                                                 170 181 193 197 195              
Argentina USD bil                                                                 824 858 851 884 879              
Armenia USD bil ... ... ... ... ... ... ... ... ... ...                                             22.0 23.1 24.4 25.5 25.8              
Australia USD bil                                                                 972 1,060 1,099 1,102 1,117              
Austria USD bil                                                                 392 406 417 431 441              
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ...                                             150 162 168 172 168              
Bahamas USD bil                                                                 11.1 11.3 11.5 11.7 11.7              
Bahrain USD bil                                                                 54.2 58.1 61.7 64.2 67.1              
Bangladesh USD bil                                                                 429 462 499 538 583              
Belarus USD bil ... ... ... ... ... ... ... ... ... ...                                             168 173 179 174 172              
Belgium USD bil                                                                 471 487 500 512 526              
Belize USD bil                                                                 2.71 2.78 2.93 3.07 3.09              
Benin USD bil                                                                 18.4 20.0 21.7 22.4 23.6              
Bhutan USD bil                                                                 5.39 5.60 6.03 6.50 7.11              
Bolivia USD bil                                                                 60.4 65.6 70.4 74.6 78.8              
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     37.1 39.0 39.8 41.2 43.4              
Botswana USD bil                                                                 29.7 33.6 35.6 35.4 37.4              
Brazil USD bil                                                                 3,088 3,233 3,307 3,225 3,152              
Brunei USD bil ... ... ... ... ...                                                       33.4 33.2 33.0 33.2 32.8              
Bulgaria USD bil                                                                 118 120 127 131 139              
Burkina Faso USD bil                                                                 25.7 27.6 29.3 30.8 33.0              
Burundi USD bil                                                                 7.04 7.51 7.97 7.74 7.79              
Cambodia USD bil ... ... ... ... ... ... ...                                                   42.2 46.1 50.3 54.4 58.9              
Cameroon USD bil                                                                 64.9 69.5 74.9 80.0 84.8              
Canada USD bil                                                                 1,465 1,550 1,618 1,600 1,625              
Cayman Islands USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             2.92 3.00 3.14 3.26 3.42   ... ... ... ... ... ...
Central African Republic USD bil                                                                 4.29 2.76 2.84 3.01 3.19              
Chad USD bil                                                                 25.4 27.3 29.7 30.8 29.3              
Chile USD bil                                                                 374 394 405 405 420              
China USD bil                                                                 15,332 16,788 18,336 19,814 21,412              
Colombia USD bil                                                                 563 598 638 664 685              
Comoros USD bil                                                                 1.83 1.94 2.02 2.06 2.14              
Congo USD bil                                                                 24.9 26.1 28.4 29.5 29.0              
Costa Rica USD bil                                                                 65.8 68.4 72.0 75.5 79.7              
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         90.3 92.8 93.6 96.7 102              
Cuba USD bil ... ... ... ... ... ... ... ... ... ...                                             225 234 ... ... ... ... ... ...       ...
Cyprus USD bil                                                                 27.6 26.4 25.9 26.8 28.7              
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ...                                             305 321 340 353 367              
Dem. Republic of the Congo USD bil                                                                 49.7 54.7 61.0 65.9 68.4              
Denmark USD bil                                                                 251 262 270 277 281              
Djibouti USD bil ... ... ... ... ... ... ... ... ... ...                                             2,501 2,669 2,880 3,100 3.35              
Dominican Republic USD bil                                                                 119 127 139 150 162              
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         11.8 10.6 8.00 9.78 9.98              
Ecuador USD bil                                                                 162 173 183 185 185              
Egypt USD bil                                                                 879 912 956 1,008 1,066              
El Salvador USD bil                                                                 42.2 43.9 45.6 47.2 49.0              
Equatorial Guinea USD bil                                                                 37.7 36.7 37.5 34.5 31.9              
Eritrea USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         7.37 7.85 8.23 8.53 8.79              
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       34.4 36.2 37.5 37.7 39.1              
Ethiopia USD bil                                                                 116 130 146 163 178              
European Union USD bil                                                                 17,819 18,486 19,060 19,606 20,282              
Fiji USD bil                                                                 6.71 7.14 7.67 8.05 8.19              
Finland USD bil                                                                 220 225 226 231 238              
France USD bil                                                                 2,474 2,609 2,662 2,701 2,765              
Gabon USD bil                                                                 28.9 31.0 33.0 34.6 35.8              
Gambia USD bil                                                                 2.86 3.05 3.07 3.29 3.35              
Georgia USD bil ... ... ... ... ... ... ... ... ... ...                                             30.7 32.3 34.4 35.7 37.2              
Germany USD bil                                                                 3,504 3,648 3,814 3,906 4,030              
Ghana USD bil                                                                 95.2 104 109 112 118              
Greece USD bil                                                                 279 286 292 289 288              
Guatemala USD bil                                                                 107 113 120 126 132              
Guinea USD bil                                                                 19.3 20.4 21.6 22.6 25.3              
Guinea Bissau USD bil                                                                 2.36 2.47 2.54 2.73 2.93              
Guyana USD bil                                                                 4.92 5.25 5.55 5.79 6.06              
Haiti USD bil                                                                 16.6 17.6 18.4 18.8 19.4              
Honduras USD bil                                                                 35.8 37.4 39.3 41.2 43.3              
Hong Kong USD bil                                                                 367 384 402 416 431              
Hungary USD bil                                                                 229 242 252 257 262              
Iceland USD bil                                                                 13.1 13.9 14.6 15.7 17.0              
India USD bil                                                                 6,210 6,713 7,340 8,025 8,705              
Indonesia USD bil                                                                 2,345 2,515 2,688 2,850 3,032              
Iraq USD bil ... ... ... ... ... ... ... ... ... ...                                             488 534 547 567 649              
Iran USD bil                                                                 1,295 1,313 1,398 1,394 1,601              
Ireland USD bil                                                                 213 222 238 322 339              
Israel USD bil                                                                 251 275 280 301 318              
Italy USD bil                                                                 2,158 2,176 2,193 2,225 2,327              
Ivory Coast USD bil                                                                 59.2 65.5 72.5 79.8 87.2              
Jamaica USD bil                                                                 23.2 23.7 24.3 24.8 25.4              
Japan USD bil                                                                 4,747 4,967 4,987 5,177 5,369              
Jordan USD bil                                                                 73.0 76.2 80.0 82.8 85.6              
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ...                                             376 405 430 439 450              
Kenya USD bil                                                                 116 124 133 143 153              
Kosovo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         15.4 16.2 16.7 17.6 18.5              
Kuwait USD bil                                                                 268 276 282 287 301              
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ...                                             16.4 18.5 19.6 20.5 21.7              
Laos USD bil                                                                 31.3 34.4 37.7 40.8 44.3              
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         43.2 45.6 47.5 48.9 50.4              
Lebanon USD bil                                                                 75.4 78.6 81.6 82.7 85.2              
Lesotho USD bil                                                                 5.57 5.76 6.05 6.29 6.57              
Liberia USD bil ... ... ... ... ... ... ... ... ... ...                                             5.10 5.63 5.78 5.84 5.82              
Libya USD bil                                                                 158 138 107 98.6 97.0              
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   73.7 78.9 82.6 84.0 86.5              
Luxembourg USD bil                                                                 48.6 51.9 56.5 58.4 59.6              
Macao USD bil ... ... ... ... ... ... ... ... ... ...                                             71.4 80.6 81.1 64.3 64.5              
Macedonia USD bil ... ... ... ... ... ... ... ... ... ...                                             24.6 26.3 27.8 28.8 30.8              
Madagascar USD bil                                                                 31.2 32.4 34.1 35.5 37.5              
Malawi USD bil                                                                 17.0 18.2 19.6 20.4 21.1              
Malaysia USD bil                                                                 671 714 770 818 864              
Maldives USD bil                                                                 4.96 5.41 5.91 6.14 6.68              
Mali USD bil                                                                 29.4 30.6 33.3 35.7 38.3              
Malta USD bil                                                                 12.4 13.2 14.4 15.9 17.2              
Mauritania USD bil ... ... ... ... ... ... ... ... ... ...                                             13.5 14.6 15.6 16.0 16.6              
Mauritius USD bil                                                                 21.9 23.0 24.2 25.4 26.7              
Mexico USD bil                                                                 2,013 2,064 2,172 2,172 2,268              
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         15.0 16.7 17.8 18.0 19.0              
Mongolia USD bil                                                                 28.1 31.8 35.0 36.2 37.1              
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         8.60 9.24 9.56 10.2 11.1              
Morocco USD bil                                                                 234 249 260 274 281              
Mozambique USD bil                                                                 26.0 28.3 31.0 33.4 35.1              
Myanmar USD bil ... ... ... ... ... ... ... ... ... ...                                             215 237 261 282 303              
Namibia USD bil ... ... ... ... ... ... ... ... ... ...                                             20.7 22.2 24.0 25.8 26.3              
Nepal USD bil                                                                 59.2 62.7 67.6 70.6 71.9              
Netherlands USD bil                                                                 783 818 820 839 861              
New Zealand USD bil                                                                 145 161 168 174 185              
Nicaragua USD bil                                                                 26.7 28.4 30.3 32.1 34.0              
Niger USD bil                                                                 15.6 16.7 18.2 19.2 20.4              
Nigeria USD bil ... ... ... ... ... ... ... ... ... ...                                             901 977 1,057 1,097 1,093              
Norway USD bil                                                                 328 341 339 320 308              
Oman USD bil                                                                 152 161 168 178 190              
Pakistan USD bil                                                                 791 839 894 947 1,012              
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     20.0 19.4 19.5 22.2 23.3   ... ... ... ... ... ...
Panama USD bil                                                                 70.9 77.0 82.3 88.0 93.5              
Papua New Guinea USD bil                                                                 24.4 25.8 30.3 32.3 33.2              
Paraguay USD bil                                                                 64.3 70.8 75.6 78.7 83.2              
Peru USD bil                                                                 336 362 377 393 414              
Philippines USD bil                                                                 591 643 694 745 806              
Poland USD bil                                                                 907 940 974 1,010 1,041              
Portugal USD bil                                                                 278 292 299 306 317              
Puerto Rico USD bil                                                                 128 130 131 131 131              
Qatar USD bil                                                                 269 286 302 317 328              
Romania USD bil                                                                 380 396 411 429 470              
Russia USD bil ... ... ... ... ... ... ... ... ... ...                                             3,692 3,766 3,769 3,622 3,640              
Rwanda USD bil                                                                 16.7 17.8 19.5 21.5 23.1              
Saudi Arabia USD bil                                                                 1,471 1,535 1,620 1,705 1,755              
Senegal USD bil                                                                 38.2 39.9 43.3 46.6 50.1              
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   94.4 98.6 98.2 99.3 104              
Seychelles USD bil                                                                 2.03 2.19 2.33 2.47 2.62              
Sierra Leone USD bil                                                                 9.67 11.9 12.6 10.1 10.9              
Singapore USD bil                                                                 413 441 466 482 500              
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         144 151 157 160 165              
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         59.5 61.4 63.6 64.9 67.6              
Somalia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   16.7 17.3 17.7 18.6 19.6              
South Africa USD bil                                                                 659 687 712 729 742              
South Korea USD bil                                                                 1,611 1,645 1,704 1,796 1,877              
South Sudan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         17.1 22.4 23.5 23.7 20.7              
Spain USD bil                                                                 1,496 1,520 1,567 1,617 1,688              
Sri Lanka USD bil                                                                 208 218 233 247 262              
Sudan USD bil                                                                 150 159 167 177 187              
Suriname USD bil                                                                 8.28 8.66 8.84 8.63 8.25              
Swaziland USD bil                                                                 9.57 10.3 10.7 10.9 11.4              
Sweden USD bil                                                                 426 438 451 469 485              
Switzerland USD bil                                                                 463 486 507 527 535              
Syria USD bil                                                               ... ... ... ... ... ... ... ... ... ... ... ... ...
Taiwan USD bil                                                                 985 1,025 1,086 1,106 1,134              
Tajikistan USD bil ... ... ... ... ... ... ... ... ... ...                                             18.9 20.7 22.4 24.0 26.0              
Tanzania USD bil                                                                 108 118 128 139 150              
Thailand USD bil                                                                 998 1,042 1,071 1,115 1,166              
Togo USD bil                                                                 9.21 9.93 10.7 11.4 12.2              
Trinidad and Tobago USD bil                                                                 42.7 43.8 44.5 45.7 43.5              
Tunisia USD bil                                                                 115 121 126 129 132              
Turkey USD bil                                                                 1,539 1,691 1,851 1,945 2,007              
Turkmenistan USD bil ... ... ... ... ... ... ... ... ... ...                                             65.6 73.5 82.5 88.8 95.6              
Uganda USD bil                                                                 59.5 62.6 67.0 71.2 75.6              
Ukraine USD bil ... ... ... ... ... ... ... ... ... ...                                             386 393 373 341 353              
United Arab Emirates USD bil                                                                 539 575 611 649 677              
United Kingdom USD bil                                                                 2,402 2,521 2,630 2,708 2,798              
USA USD bil                                                                 16,155 16,692 17,428 18,121 18,624              
Uruguay USD bil                                                                 63.9 68.0 71.4 72.5 74.6              
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ...                                             145 159 174 190 207              
Venezuela USD bil                                                                 538 554 542 516 435              
Vietnam USD bil                                                                 444 476 513 553 595              
Yemen USD bil ... ... ... ... ... ... ... ... ... ...                                             96.2 103 104 87.7 76.7              
Zambia USD bil                                                                 52.5 56.1 59.8 62.2 65.3              
Zimbabwe USD bil ... ... ... ... ... ... ... ... ... ...                                             33.2 34.4 35.9 36.9 37.7              
World USD bil                                                                 100,163 105,608 110,990 115,648 120,951