Foreign Exchange Reserves, Including Gold (USD)

Based on a comparison of 165 countries in 2017, China ranked the highest in foreign exchange reserves including gold with USD 3,235,682 bil followed by Japan and Switzerland. On the other end of the scale was Burkina Faso with USD 0.260 bil, Guinea Bissau with USD 0.332 bil and Togo with USD 0.574 bil.

$9.99

Buy Foreign Exchange Reserves, Including Gold (USD) 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
Afghanistan USD bil                         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       6,345 7,152 7,289 7,529 6,977    
Albania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     2,471 2,600 2,773 2,665 3,139    
Algeria USD bil                                                               191,369 200,587 201,437 186,351 150,595    
Angola USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 27,040 31,162 31,501 27,032 23,791    
Argentina USD bil                                                               46,266 43,223 30,534 31,411 25,521    
Armenia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       1,932 1,799 2,252 1,489 1,775    
Australia USD bil                                                               46,714 49,138 52,837 53,910 45,712    
Austria USD bil                                                               24,769 27,211 23,317 25,002 22,240    
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     10,274 11,277 15,176 15,816 7,319    
Bahamas USD bil                                                               1,070 847 807 874 895    
Bahrain USD bil                                                               4,774 5,454 5,528 6,229 3,546    
Bangladesh USD bil                                                               9,175 12,754 18,088 22,320 27,493    
Belarus USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   7,863 8,095 6,654 5,068 4,173    
Belgium USD bil                                                               29,114 30,769 26,946 25,444 24,102    
Belize USD bil                                                               237 289 403 487 437    
Benin USD bil                                                               0.887 0.713 0.695 0.726 0.732 ... ...
Bhutan USD bil ... ... ...                                                         790 955 991 1,245 1,103    
Bolivia USD bil                                                               11,995 13,924 14,429 15,129 13,050    
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             4,248 4,390 4,984 4,860 4,791    
Botswana USD bil                                                               8,082 7,628 7,726 8,323 7,546    
Brazil USD bil                                                               352,010 373,161 358,816 363,570 356,465    
Brunei USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         2,584 3,449 3,575 3,649 3,366    
Bulgaria USD bil ... ... ... ... ... ... ... ... ... ... ...                                         17,216 20,507 19,883 20,130 22,153    
Burkina Faso USD bil                                                               0.957 1.02 0.628 0.297 0.260 ... ...
Burundi USD bil                                                               295 309 329 317 136    
Cambodia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     4,062 4,933 4,998 6,108 7,307    
Cameroon USD bil                                                               3,199 3,381 3,472 3,168 3,536    
Canada USD bil                                                               65,819 68,546 71,937 74,700 79,754    
Central African Republic USD bil                                                               155 158 194 260 214    
Chad USD bil                                                               951 1,156 1,183 1,076 369    
Chile USD bil                                                               41,944 41,649 41,093 40,447 38,641    
China USD bil                                                               3,254,674 3,387,513 3,880,368 3,900,039 3,405,253    
Colombia USD bil                                                               31,896 36,998 43,159 46,809 46,223    
Comoros USD bil                                                               156 195 174 171 201    
Congo USD bil                                                               5,641 5,550 5,245 4,926 2,221    
Costa Rica USD bil                                                               4,756 6,857 7,331 7,211 7,834    
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       14,484 14,807 17,767 15,424 14,967    
Cyprus USD bil                                                               1,187 1,191 916 894 808    
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     40,283 44,885 56,218 54,495 64,490    
Dem. People's Republic of Korea USD bil                                                               1.27 1.63 1.68 ... ... ... ...
Dem. Republic of the Congo USD bil                                                               1,268 1,633 1,678 1,557 1,216    
Denmark USD bil                                                               84,955 89,698 88,677 75,392 65,185    
Djibouti USD bil ... ... ... ...                                                       244 249 425 393 365    
Dominican Republic USD bil                                                               4,114 3,559 4,701 4,862 5,266    
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   462 884 687 311 438    
Ecuador USD bil                                                               2,958 2,486 4,346 3,941 2,487    
Egypt USD bil                                                               18,638 15,672 16,536 14,927 15,859    
El Salvador USD bil                                                               2,493 3,176 2,745 2,693 2,787    
Equatorial Guinea USD bil ... ...                                                           3,054 4,397 4,567 2,907 1,205    
Eritrea USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 115 ... ... ... ... ... ...
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       207 301 314 437 415    
Ethiopia USD bil                                                               2,837 2,302 2,364 3,525 3,835    
Fiji USD bil                                                               833 921 942 916 919    
Finland USD bil                                                               10,276 11,082 11,272 10,679 10,016    
France USD bil                                                               168,490 184,522 145,161 143,977 138,199    
Gabon USD bil                                                               2,157 2,352 3,004 2,478 1,863    
Gambia USD bil                                                               223 236 211 159 111    
Georgia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 2,818 2,873 2,823 2,699 2,521    
Germany USD bil                                                               234,104 248,856 198,535 193,485 173,731    
Ghana USD bil                                                               5,914 5,835 5,588 5,564 5,743    
Greece USD bil                                                               6,743 7,255 5,763 6,236 6,028    
Guatemala USD bil                                                               6,174 6,694 7,269 7,331 7,746    
Guinea USD bil ... ... ... ... ... ... ... ... ... ... ...                                         947 763 854 984 654    
Guinea Bissau USD bil ... ... ... ... ... ...                                                   0.220 0.165 0.186 0.287 0.332 ... ...
Guyana USD bil                                                               802 864 784 668 532    
Haiti USD bil                                                               1,882 2,166 2,518 2,035 1,978    
Honduras USD bil                                                               2,783 2,532 3,008 3,458 3,754    
Hong Kong USD bil ... ... ... ... ... ... ... ... ... ...                                           285 317 311 328,517 358,773   ...
Hungary USD bil ... ... ...                                                         48,832 44,671 46,508 42,020 33,124    
Iceland USD bil                                                               8,548 4,192 4,238 4,177 5,041    
India USD bil                                                               298,739 300,426 298,092 325,081 353,319    
Indonesia USD bil                                                               110,137 112,798 99,387 111,863 105,929    
Iraq USD bil                                                               61,033 70,327 77,747 66,282 53,992    
Iran USD bil       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Ireland USD bil                                                               1,695 1,708 1,636 1,749 2,203    
Israel USD bil                                                               74,874 75,908 81,786 86,101 90,575    
Italy USD bil                                                               169,872 181,670 145,725 142,757 130,592    
Ivory Coast USD bil                                                               4.32 3.93 4.24 4.48 4.72 ... ...
Jamaica USD bil                                                               2,282 1,996 1,818 2,473 2,914    
Japan USD bil                                                               1,295,839 1,268,086 1,266,851 1,260,680 1,233,098    
Jordan USD bil                                                               12,095 8,831 13,826 16,047 16,572   ...
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     29,215 28,299 24,692 29,250 27,855    
Kenya USD bil                                                               4,265 5,712 6,599 7,911 7,548    
Kosovo USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         742 959 957 783 799   ...
Kuwait USD bil                                                               29,682 33,110 32,410 35,175 30,961    
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     1,831 2,067 2,238 1,957 1,778    
Laos USD bil ... ... ... ... ... ... ... ...                                               1,178 1,274 1,065 1,219 1,054    
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     6,378 7,525 7,895 3,228 3,446    
Lebanon USD bil                                                               47,859 52,531 47,856 50,669 48,531    
Lesotho USD bil                                                               919 1,028 1,055 1,071 997    
Liberia USD bil                     ...                                         513 497 493 499 523    
Libya USD bil                                                               110,539 124,648 119,714 93,615 77,650    
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       8,202 8,529 8,073 8,729 1,697    
Luxembourg USD bil ... ... ... ...                             ...                         1,011 991 963 864 771    
Macao USD bil ... ... ... ...                                                       34.0 16.6 16.1 16,444 18,891   ...
Macedonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     2,667 2,891 2,748 2,964 2,471    
Madagascar USD bil                                                               1,135 1,053 776 774 832    
Malawi USD bil                                                               217 245 429 616 679    
Malaysia USD bil                                                               133,572 139,731 134,854 115,959 95,282    
Maldives USD bil                                                               349 318 382 627 576    
Mali USD bil                                                               1.38 1.34 1.31 0.861 0.624 ... ...
Malta USD bil                                                               515 705 597 619 572    
Mauritania USD bil                                                               502 969 998 635 822    
Mauritius USD bil                                                               2,775 3,053 3,491 3,921 4,260    
Mexico USD bil                                                               149,208 167,076 180,200 195,682 177,597    
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       1,965 2,515 2,821 2,157 1,757    
Mongolia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       2,448 4,126 2,248 1,652 1,322    
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   393 459 584 661 734    
Morocco USD bil                                                               20,167 17,138 18,798 20,272 22,750    
Mozambique USD bil ... ... ... ...                                                       2,592 2,962 3,353 3,221 2,581    
Myanmar USD bil                                                               7,362 7,353 8,836 4,509 4,599    
Namibia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       1,787 1,746 1,511 1,177 1,688    
Nepal USD bil                                                               3,703 4,418 5,434 6,216 8,145    
Netherlands USD bil                                                               50,411 54,816 46,309 43,054 38,214    
New Zealand USD bil                                                               17,012 17,583 16,318 15,861 14,700    
Nicaragua USD bil         ... ... ...                                                 1,892 1,887 1,993 2,276 2,492    
Niger USD bil                                                               0.673 1.01 1.17 1.28 1.04 ... ...
Nigeria USD bil                                                               36,264 47,548 46,255 37,497 29,011    
Norway USD bil                                                               49,397 51,856 58,283 64,801 57,456    
Oman USD bil                                                               14,366 14,401 15,951 16,324 17,544    
Pakistan USD bil                                                               17,698 13,688 7,651 14,307 20,028    
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           498 664 685 672 581 ... ...
Panama USD bil                                                               2,304 2,466 2,848 4,032 3,378    
Papua New Guinea USD bil                                                               4,353 4,035 2,851 2,330 1,759    
Paraguay USD bil                                                               4,983 4,995 5,873 6,987 5,939    
Peru USD bil                                                               48,913 64,155 65,766 62,530 61,595    
Philippines USD bil                                                               75,123 83,789 83,182 79,629 80,640    
Poland USD bil                                                               97,712 108,902 106,221 100,452 94,903    
Portugal USD bil                                                               20,801 22,658 17,589 19,701 19,403    
Qatar USD bil                                                               16,809 33,185 42,082 43,215 37,258    
Romania USD bil                                                               48,044 46,711 48,828 43,186 38,701    
Russia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     497,410 537,816 509,692 386,216 368,043    
Rwanda USD bil                                                               933 719 948 842 816    
Saudi Arabia USD bil                                                               556,571 673,740 737,796 744,441 626,990    
Senegal USD bil                                                               1.95 2.08 2.25 2.04 2.01 ... ...
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         15,583 14,403 15,432 12,052 11,345    
Seychelles USD bil                                                               279 308 426 465 536    
Sierra Leone USD bil                                                               439 478 533 601 579    
Singapore USD bil                                                               243,798 265,910 277,798 261,583 251,876    
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                     2,418 2,519 2,153 2,621 2,892    
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ...                                         987 952 922 1,016 856    
Somalia USD bil                     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
South Africa USD bil                                                               48,748 50,688 49,708 49,122 45,887    
South Korea USD bil                                                               306,935 327,724 345,694 362,835 366,707    
South Sudan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 1,388 1,282 948 417 230   ...
Spain USD bil                                                               46,705 50,588 46,335 50,412 53,974    
Sri Lanka USD bil                                                               6,739 7,106 7,500 8,211 7,302    
Sudan USD bil                                                               193 193 193 181 174    
Suriname USD bil                                                               817 1,009 779 625 330    
Swaziland USD bil                                                               601 741 763 691 548    
Sweden USD bil                                                               50,214 52,245 65,363 62,579 58,099    
Switzerland USD bil                                                               330,586 531,302 536,235 545,787 602,402    
Syria USD bil                                                               ... ... ... ... ... ... ...
Tajikistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             519 631 661 513 493    
Tanzania USD bil                                                               3,726 4,052 4,674 4,390 4,081    
Thailand USD bil                                                               174,891 181,481 167,230 157,163 156,460    
Togo USD bil                                                               0.774 0.442 0.507 0.507 0.574 ... ...
Trinidad and Tobago USD bil                                                               10,501 9,897 10,675 11,971 10,381    
Tunisia USD bil                                                               7,785 8,718 7,550 7,498 7,559    
Turkey USD bil                                                               87,937 119,183 131,054 127,422 110,490    
Turkmenistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Uganda USD bil                                                               2,617 3,167 3,338 3,316 2,909    
Ukraine USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                       31,789 24,553 20,414 7,539 13,301    
United Arab Emirates USD bil                                                               37,269 47,035 68,203 78,424 93,929    
United Kingdom USD bil                                                               109,734 117,157 118,750 124,487 148,109    
USA USD bil                                                               537,267 574,268 448,509 434,416 383,728    
Uruguay USD bil                                                               10,302 13,605 16,281 17,555 15,634    
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Venezuela USD bil                                                               27,935 29,469 20,275 21,455 15,625    
Vietnam USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 13,539 25,573 25,893 34,189 28,250    
Yemen USD bil ... ... ... ... ... ... ... ... ... ...                                           4,525 6,151 5,344 ... ... ... ...
Zambia USD bil                         ...                                     2,324 3,042 2,684 3,078 2,968    
Zimbabwe USD bil                                                               660 576 475 364 435    
World USD bil ... ... ... ... ... ... ... ... ... ...                                           11,890 ... ... ... ... ... ...