GDP (Local Currency)

Based on a comparison of 172 countries in 2018, Iran ranked the highest in GDP in local currency terms with USD 20,217,791 bil followed by Indonesia and Vietnam. On the other end of the scale was East Timor with USD 3.16 bil, Belize with USD 3.82 bil and Montenegro with USD 4.53 bil.

Average GDP in local currency terms reached USD 84,835 bil in 2018 in the World according to the National Statistical Office. This is 5.01 % more than in the previous year and 29.4 % more than 10 years ago.

Historically, average GDP in local currency terms reached an all time high of USD 108,712 bil in 2023 and an all time low of USD 1,369 bil in 1960. The average annual growth amounted to 7.19 % since 1940.

$9.99

Buy GDP (Local Currency) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Yearly Quarterly
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 AFN bil     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     1,034 1,117 1,183 1,228 1,320              
Albania ALL bil                                                                 1,333 1,350 1,394 1,435 1,473              
Algeria DZD bil                                                                 16,209 16,650 17,243 16,592 17,407              
Angola AOA bil                                                                 12,225 13,195 14,324 13,824 15,596              
Argentina ARS bil                                                                 2,638 3,348 4,579 5,854 8,050              
Armenia AMD bil ... ... ... ... ... ... ... ... ... ...                                             4,266 4,556 4,829 5,032 5,076              
Australia AUD bil                                                                 1,507 1,559 1,606 1,634 1,696              
Austria EUR bil                                                                 319 324 333 344 353              
Azerbaijan AZN bil ... ... ... ... ... ... ... ... ... ...                                             54.7 58.2 59.0 54.4 60.0              
Bahamas BSD bil                                                                 8.40 8.52 8.62 8.85 8.72              
Bahrain BHD bil                                                                 11.4 12.4 12.7 11.9 12.0              
Bangladesh BDT bil                                                                 10,552 11,989 13,437 15,158 17,329              
Belarus BYR bil ... ... ... ... ... ... ... ... ... ...                                             530,356 649,111 778,095 869,702 943,214              
Belgium EUR bil                                                                 388 392 400 410 423              
Belize BZD bil                                                                 3.15 3.23 3.41 3.49 3.48              
Benin XOF bil                                                                 3,851 4,104 4,407 5,002 5,084              
Bhutan BTN bil                                                                 97.5 105 120 132 141              
Bolivia BOB bil                                                                 187 212 228 228 234              
Bosnia and Herzegovina BAM bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     27.6 28.2 28.2 28.7 29.3              
Botswana BWP bil                                                                 113 125 146 146 170              
Brazil BRL bil                                                                 4,403 4,845 5,521 5,904 6,217              
Brunei BND bil                                                                 23.8 22.6 21.7 17.8 15.7              
Bulgaria BGN bil                                                                 82.0 82.2 83.6 88.6 92.6              
Burkina Faso XOF bil                                                                 5,701 5,987 6,191 6,577 7,185,621              
Burundi BIF bil                                                                 3,366 3,813 4,408 4,456 5,192              
Cambodia KHR bil ... ... ... ... ... ...                                                     56,682 61,327 67,437 73,423 81,703,040              
Cameroon XAF bil                                                                 13,515 14,608 15,846 16,807 17,384,218              
Canada CAD bil                                                                 1,823 1,898 1,983 1,986 2,028              
Cayman Islands KYD bil ... ... ...                   ...           ... ... ... ... ... ... ... ...             2.78 2.65 ... ... ... ... ... ... ... ... ... ...
Central African Republic XAF bil                                                                 1,107,694 750,232 841,939 936,724 1,041,396              
Chad XAF bil                                                                 5,024 4,726 4,888 5,100 5,984,080              
Chile CLP bil                                                                 129,947 137,876 148,855 158,637 167,227              
China CNY bil                                                                 54,099 59,696 64,718 69,659 74,631,490              
Colombia COP bil                                                                 664,240 710,497 757,065 799,312 862,675              
Comoros KMF bil                                                                 228 244 253 261 272,613              
Congo XAF bil                                                                 6,971,923 6,927,242 6,959,940 5,056,482 4,663,000              
Costa Rica CRC bil                                                                 23,371 24,861 27,269 29,316 31,287              
Croatia HRK bil ... ... ... ... ... ... ... ... ... ... ... ...                                         330 330 328 334 343              
Cuba CUP bil                                         ... ... ... ... ... ... ... ... ... ... ... ... 73.1 77.1 ... ... ... ... ... ... ... ... ... ...
Cyprus EUR bil                                                                 19.5 18.1 17.6 17.7 18.1              
Czech Republic CZK bil                                                                 4,060 4,098 4,314 4,555 4,716              
Dem. Republic of the Congo CDF bil                                                                 25,344 30,051 33,224 35,592 42,161              
Denmark DKK bil                                                                 1,895 1,930 1,977 2,027 2,065              
Djibouti DJF bil                                                                 241 259 282 307 336              
Dominican Republic DOP bil                                                                 2,378 2,559 2,786 3,023 3,298              
East Timor USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         6.67 5.65 4.05 3.10 2.52              
Ecuador ECS bil                                                                 87.9 95.1 102 100 97.8              
Egypt EGP bil                                                                 1,542 1,887 2,444 2,708 2,708              
El Salvador SVC bil                                                                 23.8 24.4 25.1 26.1 26.8              
Equatorial Guinea XAF bil                                                                 11,431 10,841 10,611 7,217 6,036              
Eritrea ERN bil ... ... ... ... ... ... ... ... ... ... ... ...                                         47.5 53.8 62.3 71.7 82.3              
Estonia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   17.9 18.9 19.8 20.3 21.1              
Ethiopia ETB bil                                                                 747 867 1,061 1,237 1,528              
European Union EUR bil                                                                 22,245 23,973 24,093 18,854 17,727   ... ... ... ... ... ...
Fiji FJD bil                                                                 7.12 7.73 8.55 9.21 9.78              
Finland EUR bil                                                                 200 203 205 210 216              
France EUR bil                                                                 2,087 2,115 2,148 2,194 2,229              
Gabon XAF bil                                                                 8,766 8,691 8,988 8,503 8,311              
Gambia GMD bil                                                                 29.3 32.5 35.4 39.9 42.3              
Georgia GEL bil                                                                 26.2 26.8 29.2 31.8 33.9              
Germany EUR bil                                                                 2,758 2,826 2,932 3,044 3,144              
Ghana GHS bil                                                                 75.3 93.4 113 140 167              
Greece EUR bil                                                                 191 181 179 176 174              
Guatemala GTQ bil                                                                 395 423 454 488 523              
Guinea GNF bil                                                                 51,605 57,865 61,664 65,627 75,943              
Guinea Bissau GMT bil                                                                 547 572 596 601 683              
Guyana GYD bil                                                                 583 614 635 653 710              
Haiti HTG bil                                                                 328 365 392 424 484              
Honduras HNL bil                                                                 361 377 415 457 491              
Hong Kong HKD bil                                                                 2,037 2,138 2,260 2,398 2,489              
Hungary HUF bil                                                                 28,628 30,065 32,180 33,712 35,005              
Iceland ISK bil                                                                 1,778 1,891 2,006 2,214 2,422              
India INR bil                                                                 99,466 112,366 124,337 136,753 152,510              
Indonesia IDR bil                                                                 8,615,705 9,546,134 10,565,817 11,540,790 12,406,810              
Iraq IRR bil                                                                 214,768 241,506 224,772 191,716 202,654              
Iran IQD bil                                                                 7,149,595 9,421,214 11,033,666 11,129,033 12,722,849              
Ireland EUR bil                                                                 176 180 195 262 276              
Israel ILS bil                                                                 993 1,059 1,105 1,164 1,223              
Italy EUR bil                                                                 1,613 1,605 1,622 1,652 1,681              
Ivory Coast XOF bil                                                                 13,829 15,476 16,936 18,971 21,146              
Jamaica JMD bil                                                                 1,314 1,431 1,542 1,667 1,753              
Japan JPY bil                                                                 494,957 503,176 513,698 530,157 537,061              
Jordan JOD bil                                                                 22.0 23.9 25.4 26.6 27.4              
Kazakhstan KZT bil ... ... ... ... ... ... ... ... ... ...                                             29,392 34,194 39,512 38,446 45,732              
Kenya KES bil                                                                 3,440 4,731 5,358 6,224 7,159              
Kosovo EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         5.06 5.33 5.57 5.81 5.98              
Kuwait KWD bil                                                                 48.7 49.4 46.3 34.3 33.5              
Kyrgyzstan KGS bil ... ... ... ... ... ... ...                                                   310 355 401 424 458              
Laos LAK bil                                                                 75,251 84,572 95,406 102,543 128,905              
Latvia EUR bil                                                                 15.5 16.3 16.6 17.1 17.6              
Lebanon LMB bil       ... ... ... ... ...                                                 66,481 71,185 72,109 74,560 76,065              
Lesotho LSL bil                                                                 19.6 21.4 23.7 30.4 33.3              
Liberia LRD bil                                                                 1.75 1.96 2.01 2.04 2.10   ... ... ... ... ... ...
Libya LYD bil                                                                 101 66.0 30.9 24.6 28.4              
Liechtenstein CHF bil                                         ... ... ... ... ... ... ... ... ... ...     5.15 ... ... ... ... ... ... ... ... ... ... ...
Lithuania EUR bil ... ... ... ... ... ... ... ... ... ...                                             115 121 125 129 133              
Luxembourg EUR bil                                                                 44.1 46.5 50.0 52.1 53.0              
Macao MOP bil ... ...                                                             344 412 442 363 358              
Macedonia MKD bil ... ... ... ... ... ... ... ... ... ...                                             459 474 526 560 607              
Madagascar MGA bil                                                                 21,774 23,397 25,775 28,564 31,769              
Malawi MWK bil                                                                 1,385 1,875 2,535 3,200 3,919              
Malaysia MYR bil                                                                 971 1,019 1,106 1,157 1,229              
Maldives MVR bil                                                                 38.7 50.6 47.6 52.8 65.3              
Mali XOF bil                                                                 5,279 5,406 5,925 7,748 8,322              
Malta EUR bil                                                                 7.16 7.64 8.45 9.27 9.93              
Mauritania MRO bil                                                                 1,552 1,656 1,599 1,539 1,662              
Mauritius MUR bil                                                                 344 366 387 404 432              
Mexico MXN bil                                                                 15,627 16,118 17,260 18,261 19,540              
Moldova MDL bil ... ... ... ... ... ... ... ... ...                                               88.2 101 112 123 135              
Monaco EUR bil                                         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Mongolia MNT bil                                                                 16,688 19,174 22,227 23,107 23,886              
Montenegro EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         3.18 3.36 3.46 3.62 3.77              
Morocco MAD bil                                                                 848 898 924 982 1,016              
Mozambique MZN bil                                                                 433 482 532 592 689              
Myanmar MMK bil                                                                 51,259 58,013 65,262 72,780 81,128              
Namibia NAD bil                                                                 107 123 140 147 161              
Nepal NPR bil                                                                 1,527 1,695 1,965 2,120 2,249              
Netherlands EUR bil                                                                 645 653 663 683 703              
New Zealand NZD bil                                                                 216 228 240 248 261              
Nicaragua NIO bil                                                                 246 268 306 346 379              
Niger XOF bil                                                                 3,544 3,788 4,077 4,225 4,441              
Nigeria NGN bil                                                                 72,600 81,010 90,137 95,178 102,575              
Norway NOK bil                                                                 2,965 3,071 3,140 3,117 3,112              
Oman OMR bil                                                                 29.4 30.1 31.5 26.9 25.5              
Pakistan PKR bil                                                                 20,047 22,386 25,169 27,493 29,598              
Palestine ILS bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ... ... ... ... ... ... ... ... ... ... ... ... ... 45.0 45.6 ... ... ... ... ... ... ... ... ...
Panama PAB bil                                                                 40.0 44.9 49.2 52.1 55.2              
Papua New Guinea PGK bil                                                                 44.3 47.5 56.6 58.3 63.3              
Paraguay PYG bil                                                                 108,832 125,152 137,798 142,003 155,603              
Peru PEN bil                                                                 508 547 575 613 659              
Philippines PHP bil                                                                 10,561 11,538 12,645 13,307 14,450              
Poland PLN bil                                                                 1,629 1,657 1,720 1,798 1,853              
Portugal EUR bil                                                                 168 170 173 180 185              
Puerto Rico USD bil                                                                 102 102 102 103 104              
Qatar QAR bil                                                                 680 723 751 599 555              
Romania RON bil                                                                 595 637 668 711 759              
Russia RUB bil ... ... ... ... ... ... ... ... ...                                               62,922 66,984 71,877 82,556 86,044              
Rwanda RWF bil                                                                 4,681 5,137 5,580 6,017 6,618              
Saudi Arabia SAR bil                                                                 2,752 2,791 2,827 2,423 2,399              
Senegal XOF bil                                                                 7,264 7,387 7,742 8,050 8,722              
Serbia RSD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   3,584 3,876 3,908 4,043 4,200              
Seychelles SCR bil                                                                 15.5 17.0 19.3 18.2 19.0              
Sierra Leone SLL bil                                                                 16,515 21,317 22,689 21,414 23,848              
Singapore SGD bil                                                                 361 379 390 408 410              
Slovakia EUR bil ... ... ... ... ... ... ... ... ... ...                                             72.7 74.2 76.1 78.9 81.2              
Slovenia EUR bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   36.1 36.2 37.6 38.8 40.4              
Somalia SOS bil                       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   6.39 103,165 115,435 6.66 6.77              
South Africa ZAR bil                                                                 3,254 3,540 3,808 4,050 4,339              
South Korea KRW bil                                                                 1,377,457 1,429,445 1,486,079 1,558,592 1,637,421              
South Sudan SSP bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         30.7 40.4 47.4 53.8 143              
Spain EUR bil                                                                 1,040 1,026 1,038 1,080 1,119              
Sri Lanka SKR bil                                                                 8,732 9,592 10,448 11,183 11,839              
Sudan SDG bil                                                                 243 343 471 583 574              
Suriname SRD bil                                                                 16.4 17.0 17.3 16.7 22.6              
Swaziland SZL bil                                                                 39.2 44.6 49.1 55.6 55.7              
Sweden SEK bil                                                                 3,685 3,770 3,937 4,181 4,379              
Switzerland CHF bil                                                                 626 638 650 654 659              
Syria SYP bil                                                               ... ... ... ... ... ... ... ... ... ... ... ... ...
Taiwan TWD bil                                                                 14,687 15,231 16,112 16,759 17,119              
Tajikistan TJS bil ... ... ... ... ...                                                       36.2 40.5 45.6 48.4 54.5              
Tanzania TNS bil                                                                 61,434 70,953 79,718 90,864 103,745              
Thailand THB bil                                                                 12,349 12,901 13,132 13,537 14,361              
Togo XOF bil                                                                 1,989 2,065 2,262 2,367 2,628              
Trinidad and Tobago TTD bil                                                                 158 176 180 165 141              
Tunisia THD bil                                                                 70.4 75.2 80.8 85.5 90.4              
Turkey TRY bil                                                                 1,570 1,810 2,044 2,338 2,609              
Turkmenistan TMT bil ... ... ... ... ... ... ...                                                   100 112 124 126 127              
Uganda UGX bil                                                                 61,964 67,249 73,627 82,060 86,555              
Ukraine UAH bil                                                                 1,405 1,465 1,587 1,989 2,383              
United Arab Emirates AED bil                                                                 1,371 1,422 1,467 1,360 1,281              
United Kingdom GBP bil                                                                 1,675 1,740 1,822 1,873 1,940              
USA USD bil                                                                 16,155 16,692 17,428 18,121 18,624              
Uruguay UYU bil                                                                 1,001 1,100 1,233 1,303 1,581              
Uzbekistan UZS bil ... ... ... ... ... ... ...                                                   96,723 119,750 145,999 171,107 199,325              
Venezuela VEF bil                                                                 1,635 2,246 3,031 6,025 23,752             ...
Vietnam VND bil                                                                 3,245,419 3,584,262 3,937,856 4,192,862 4,502,733              
Yemen YER bil ... ... ... ... ... ... ... ... ... ...                                             6,875 7,460 9,289 8,109 7,649              
Zambia ZMW bil                                                                 128 143 164 180 216,826              
Zimbabwe ZWD bil                                                                 14.1 15.2 15.8 16.1 16.1              
World USD bil                                                                 74,619 76,750 78,832 74,602 75,653