Net Foreign Assets (Local Currency)

Source: World Bank
Last Updated: January 1, 2021

Based on a comparison of 158 countries in 2019, China ranked the highest in net foreign assets with USD 3,366 bil followed by Germany and Hong Kong. On the other end of the scale was Italy with USD -137 bil, Norway with USD -112 bil and Australia with USD -85.5 bil.

$9.99

Buy Net Foreign Assets (Local Currency) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country 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
Afghanistan AFN bil       ...               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               472 500 546 583 651    
Albania ALL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       479 524 615 656 654    
Algeria DZD bil                                                                   15,099 15,602 15,222 12,443 11,058    
Angola AOA bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     3,115 3,097 3,570 3,857 2,643    
Argentina ARS bil                   ...                                               177 242 292 602 965 ... ...
Armenia AMD bil ... ... ... ... ... ... ... ... ... ... ... ...                                           -93.0 -409 -134 79.3 154    
Australia AUD bil                                                                   -334 -333 -326 -316 -322    
Austria EUR bil                                   ... ...                             144 156 144 124 106    
Azerbaijan AZN bil ... ... ... ... ... ... ... ... ... ... ... ...                                           9.97 10.0 10.7 7.86 15.3    
Bahamas BSD bil                                                                   -0.031 0.224 0.558 0.402 0.991    
Bahrain BHD bil                                                                   1.59 2.33 1.34 ... ... ... ...
Bangladesh BDT bil                                                                   1,273 1,512 1,913 2,198 2,252    
Belarus BYR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                       -1.32 -3.94 -4.16 -0.872 6.29    
Belgium EUR bil                                     ...                             128 137 139 133 110    
Belize BZD bil                                                                   1.03 1.19 1.04 0.901 0.774    
Benin XOF bil                                                                   1,016 1,190 1,272 1,106 994    
Bhutan BTN bil ... ... ...                                                             47.1 64.6 61.7 68.5 62.1    
Bolivia BOB bil                                                                   110 119 106 85.4 86.0    
Bosnia and Herzegovina BAM bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 6.40 7.52 8.49 9.72 10.8    
Botswana BWP bil                                                                   71.9 83.3 91.0 82.2 80.9    
Brazil BRL bil                                                                   667 731 1,089 968 971    
Brunei BND bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             14.0 13.1 11.2 13.4 13.3    
Bulgaria BGN bil ... ... ... ... ... ... ... ... ... ... ...                                             28.6 35.2 40.9 50.0 52.0    
Burkina Faso XOF bil                                                                   559 453 737 1,051 1,333    
Burundi BIF bil                                                                   231 180 -68.8 -171 -151    
Cambodia KHR bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         18,545 22,343 21,492 26,347 38,425    
Cameroon XAF bil                                                                   1,553 1,670 2,113 1,451 2,004   ...
Canada CAD bil                                                           ... ... ... ... ... ... ... ... ... ... ...
Central African Republic XAF bil                                                                   8.61 51.7 42.2 54.7 104   ...
Chad XAF bil                                                                   538 523 88.6 -304 -299   ...
Chile CLP bil                                                                   15,779 19,484 20,952 21,455 16,417    
China CNY bil                                                                   28,033 28,777 28,001 26,329 25,264    
Colombia COP bil             ...     ...                                               67,826 92,815 131,763 130,824 128,443    
Comoros KMF bil ... ...                                                               56.6 57.6 79.4 69.0 76.2    
Congo XAF bil                                                                   3,015 2,784 1,560 472 237   ...
Costa Rica CRC bil                                                                   2,137 2,189 1,822 1,611 1,673    
Croatia HRK bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         58.3 71.2 89.0 97.0 121    
Cyprus EUR bil                                                                   -5.74 0.174 1.04 8.29 9.73    
Czech Republic CZK bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         1,291 1,319 1,541 1,808 1,968    
Dem. Republic of the Congo CDF bil                                 ... ... ... ...                           1,455 1,572 1,329 1,131 2,514    
Denmark DKK bil                                                                   347 539 637 678 763    
Djibouti DJF bil ... ... ... ...                                                           163 174 210 233 296    
Dominican Republic DOP bil                                                                   123 151 156 194 249    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       1.07 0.757 1.02 1.10 1.25    
Ecuador ECS bil                                                                   10.3 9.97 7.94 9.90 8.79    
Egypt EGP bil                                                                   118 84.4 -17.2 -204 214    
El Salvador SVC bil                                                                   1.87 1.60 1.43 1.64 2.36    
Equatorial Guinea XAF bil ... ... ... ... ...                                                         2,382 1,629 854 163 74.6   ...
Eritrea ERN bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     8.16 10.4 ... ... ... ... ...
Estonia EUR bil ... ... ... ... ... ... ... ... ... ... ...                                             0.924 1.43 1.28 1.40 2.91    
Ethiopia ETB bil                                                           ... ... ... ... ... ... ... ... ... ... ...
Fiji FJD bil                                                                   1.77 1.62 1.81 1.88 2.21    
Finland EUR bil                                                                   43.1 44.1 53.1 34.5 9.69    
France EUR bil                                     ...                             549 555 544 496 407    
Gabon XAF bil                                                                   1,420 1,308 1,119 460 521   ...
Gambia GMD bil                                                                   4.05 3.53 ... ... 5.28   ...
Georgia GEL bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     0.761 0.540 0.953 1.70 1.26    
Germany EUR bil                                                                   1,603 1,682 1,687 1,667 1,645    
Ghana GHS bil                                                                   5.46 8.88 11.4 15.5 20.1    
Greece EUR bil                                                                   5.29 8.49 8.21 15.8 23.3    
Guatemala GTQ bil                                                                   43.7 40.4 41.7 49.2 65.2    
Guinea GNF bil ... ... ... ... ... ... ... ... ... ... ...                 ...                           3,913 2,187 144 1,125 2,786    
Guinea Bissau GMT bil ... ... ... ... ... ...                                                       94.3 153 168 202 227    
Guyana GYD bil                                                                   165 162 146 150 146    
Haiti HTG bil                                                                   84.2 84.3 105 137 137    
Honduras HNL bil                                                                   52.9 61.5 67.7 82.5 103    
Hong Kong HKD bil ... ... ... ... ... ... ... ... ... ... ...                                             4,866 5,064 4,991 6,553 7,476    
Hungary HUF bil ... ...                                                               6,969 7,975 8,341 8,766 8,423    
Iceland ISK bil                                                                   722 690 695 529 375    
India INR bil                                                                   17,569 19,640 22,684 23,734 ... ... ...
Indonesia IDR bil                                                                   1,011,355 1,107,547 1,176,638 1,297,502 1,541,793    
Iraq IRR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   108,976 102,126 78,455 65,244 69,820   ...
Iran IQD bil         ... ...                                                       1,919,213 2,143,741 2,355,417 2,473,744 ... ... ...
Ireland EUR bil                                         ...                         66.9 101 116 122 138    
Israel ILS bil                                                                   283 354 390 430 457    
Italy EUR bil                                                                   -83.7 -32.4 -56.5 -124 -179    
Ivory Coast XOF bil                                                                   1,455 1,697 1,803 1,701 1,787    
Jamaica JMD bil                                                                   118 277 245 265 296    
Japan JPY bil                                                                   103,428 82,414 73,389 72,208 75,416    
Jordan JOD bil                                                                   6.49 9.08 9.73 10.2 10.1    
Kazakhstan KZT bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         6,697 7,582 9,286 10,857 11,489    
Kenya KES bil                                                                   390 483 485 488 511    
Kosovo EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         1.86 1.58 1.58 1.49 1.41    
Kuwait KWD bil                     ...                                             15.7 16.2 15.9 17.1 16.6   ...
Kyrgyzstan KGS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     106 109 136 138 154    
Laos LAK bil ... ... ... ... ... ... ... ... ...                                             ... ... ... ... ... ... ... ... ...
Latvia LVL bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         0.889 2.04 1.54 1.76 1.74    
Lebanon LMB bil                                                                   52,129 50,270 45,381 49,122 51,569 ... ...
Lesotho LSL bil                                                                   12.8 14.0 16.1 13.0 12.6    
Liberia LRD bil                     ...                                             0.339 0.306 0.310 0.277 0.104   ...
Libya LYD bil                                                                   154 130 114 106 109   ...
Lithuania LTL bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         2.53 3.82 4.39 3.34 5.82    
Luxembourg EUR bil ... ... ...                     ...         ... ...                           288 313 323 333 336    
Macao MOP bil ... ... ... ...                                                           561 580 507 526 592    
Macedonia MKD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         115 146 138 159 144    
Madagascar MGA bil                                                                   1,885 2,129 2,659 3,644 4,426    
Malawi MWK bil                                                                   114 241 333 355 ... ... ...
Malaysia MYR bil                                                                   337 326 360 349 333    
Maldives MVR bil                                                                   8.84 12.5 12.3 7.87 10.4    
Mali XOF bil                                                                   760 624 574 243 214    
Malta EUR bil                                                                   9.50 9.17 8.99 9.40 10.9    
Mauritania MRO bil                         ... ... ... ... ... ... ... ... ... ... ... ... ...                 21.7 14.6 11.9 13.1 15.5    
Mauritius MUR bil                                                                   396 458 529 549 567    
Mexico MXN bil                                                                   2,212 2,836 3,025 3,642 3,484    
Moldova MDL bil ... ... ... ... ... ... ... ... ... ... ...                                             32.1 44.2 49.3 61.5 67.9    
Mongolia MNT bil ... ... ... ... ... ... ... ... ... ... ...                                             768 -2,022 -4,186 -4,603 -1,235    
Montenegro EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.291 0.502 0.555 0.542 0.683    
Morocco MAD bil                                                                   142 174 224 241 262    
Mozambique MZN bil ... ... ... ... ... ... ... ... ...                                                 100.0 105 115 154 192    
Myanmar MMK bil                                                                   5,591 7,461 10,393 9,464 9,377    
Namibia NAD bil ... ... ... ... ... ... ... ... ... ...                                               23.1 19.5 29.8 26.5 31.2    
Nepal NPR bil                                                                   571 665 945 1,021 1,040    
Netherlands EUR bil                                     ...                             145 199 210 208 183    
New Zealand NZD bil                                                               ... ... -81.8 -78.8 -73.2 -79.8 -76.2    
Nicaragua NIO bil                                                                   5.36 15.8 19.1 18.9 25.0    
Niger XOF bil                                                                   533 704 591 570 441    
Nigeria NGN bil                                                                   8,262 6,744 5,325 7,852 10,977    
Norway NOK bil                                                                   -934 -907 -949 -864 -969    
Oman OMR bil                                                                   6.75 6.72 4.93 4.90 4.64    
Pakistan PKR bil                                                                   277 944 1,261 1,356 834    
Palestine ILS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               4.89 5.02 4.78 4.74 4.98    
Panama PAB bil                                                                   4.75 6.35 4.90 3.83 2.07    
Papua New Guinea PGK bil                                                                   8.27 6.83 5.88 4.93 5.50    
Paraguay PYG bil                                                                   22,696 25,943 29,394 35,845 40,436    
Peru PEN bil                                                                   149 149 169 173 175    
Philippines PHP bil                                                                   3,575 3,752 3,999 4,309 4,403    
Poland PLN bil                                                                   145 177 193 226 218    
Portugal EUR bil                                                                   -27.3 -13.2 -18.4 -26.4 -26.3    
Qatar QAR bil                                                                   109 127 48.7 -59.2 -75.2    
Romania RON bil                                                                   29.3 81.7 102 129 141    
Russia RUB bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         18,180 25,226 33,040 27,562 29,739    
Rwanda RWF bil                                                                   705 641 627 726 786    
Saudi Arabia SAR bil                                                                   2,827 2,882 2,529 2,147 1,998 ... ...
Senegal XOF bil                                                                   581 837 1,119 1,165 1,311    
Serbia RSD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 790 973 1,018 1,093 930    
Seychelles SCR bil                                                                   7.08 9.48 9.19 9.60 10.5    
Sierra Leone SLL bil                                                                   1,883 2,396 2,355 2,440 2,169    
Singapore SGD bil                                                                   290 290 302 314 316    
Slovakia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                         12.1 10.9 6.75 5.29 6.27    
Slovenia EUR bil ... ... ... ... ... ... ... ... ... ... ...                                             3.66 9.69 8.85 9.28 10.3    
Somalia SOS bil                     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
South Africa ZAR bil                       ...                                           641 600 785 704 699    
South Korea KRW bil                                                                   259,595 284,302 354,508 399,041 399,267    
South Sudan SSP bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     2.84 1.44 -9.68 -51.8 -73.8    
Spain EUR bil                                                                   -106 -87.7 -88.6 -121 -152    
Sri Lanka SKR bil                                                                   -147 -51.3 -364 -319 60.7    
Sudan SDG bil                                                                   -3.66 -3.64 -17.9 -27.7 -31.1    
Suriname SRD bil                                                                   4.59 3.84 3.00 6.45 6.37    
Swaziland SZL bil                                                                   7.87 7.71 8.90 8.95 7.95    
Sweden SEK bil                                                                   1,159 1,213 1,344 1,360 1,191    
Switzerland CHF bil                                                                   412 463 453 506 ... ... ...
Syria SYP bil                                                                 ... ... ... ... ... ... ... ...
Tajikistan TJS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               0.472 -0.957 -0.237 1.79 8.38    
Tanzania TNS bil                                                                   6,572 6,561 8,207 8,229 11,572    
Thailand THB bil                                                                   5,009 5,043 5,875 6,154 6,412    
Togo XOF bil                                                                   385 306 455 528 551    
Trinidad and Tobago TTD bil                                                                   80.8 86.9 80.2 82.0 74.5    
Tunisia THD bil                                                                   4.59 2.53 2.40 -0.393 -1.76    
Turkey TRY bil                                                                   -11.6 -53.1 -80.2 -62.4 -113    
Turkmenistan TMT bil ... ... ... ... ... ... ... ... ... ... ... ... ...                   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Uganda UGX bil               ... ... ... ... ...                                           8,510 8,627 10,256 12,116 13,826    
Ukraine UAH bil ... ... ... ... ... ... ... ... ... ... ... ...                                           62.9 -52.0 45.8 129 240    
United Arab Emirates AED bil                                                                   243 283 246 259 328    
United Kingdom GBP bil                                                                   136 236 273 373 405    
USA USD bil                                                                   -260 -383 -448 -415 -233    
Uruguay UYU bil                                                                   395 482 603 575 629    
Uzbekistan UZS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 49,380 57,605 65,710 82,926 218,431    
Venezuela VEF bil                                                                   151 ... ... ... ... ... ...
Vietnam VND bil ... ... ... ... ... ... ... ... ... ... ... ...     ...                                     610,318 823,168 833,468 946,391 1,262,004    
Yemen YER bil ... ... ... ... ... ... ... ... ... ...                                               1,296 ... ... ... ... ... ...
Zambia ZMW bil                         ...                                         11.7 15.3 29.6 21.9 22.0    
Zimbabwe ZWD bil                                                     ... ... ...         -0.729 -0.691 -0.644 -0.556 -1.33