Eswatini Eswatini, GNI (current US$)

Year Value Rank Change Change,%
2024 4,462,800,852 151 +167,100,948 +3.89%
2023 4,295,699,904 158 -68,697,341 -1.57%
2022 4,364,397,246 162 -58,790,302 -1.33%
2021 4,423,187,547 162 +689,278,973 +18.5%
2020 3,733,908,574 162 -401,194,768 -9.7%
2019 4,135,103,343 164 -189,316,277 -4.38%
2018 4,324,419,619 164 +155,848,671 +3.74%
2017 4,168,570,948 164 +649,543,858 +18.5%
2016 3,519,027,091 164 -230,734,330 -6.15%
2015 3,749,761,421 166 -349,122,585 -8.52%
2014 4,098,884,006 166 -168,468,239 -3.95%
2013 4,267,352,245 164 -303,871,008 -6.65%
2012 4,571,223,253 161 +43,077,201 +0.951%
2011 4,528,146,052 163 +315,531,737 +7.49%
2010 4,212,614,315 161 +707,737,906 +20.2%
2009 3,504,876,409 161 +215,992,100 +6.57%
2008 3,288,884,309 162 -221,596,922 -6.31%
2007 3,510,481,231 157 +205,151,210 +6.21%
2006 3,305,330,021 153 -51,070,309 -1.52%
2005 3,356,400,330 148 +583,715,133 +21.1%
2004 2,772,685,197 149 +617,043,787 +28.6%
2003 2,155,641,410 150 +720,156,335 +50.2%
2002 1,435,485,075 156 -209,326,252 -12.7%
2001 1,644,811,328 153 -127,485,205 -7.19%
2000 1,772,296,532 150 +136,688,877 +8.36%
1999 1,635,607,655 151 +1,804,815 +0.11%
1998 1,633,802,840 149 -221,019,813 -11.9%
1997 1,854,822,653 146 +120,005,126 +6.92%
1996 1,734,817,527 147 -44,715,679 -2.51%
1995 1,779,533,206 142 +376,761,153 +26.9%
1994 1,402,772,053 143 -2,337,133 -0.166%
1993 1,405,109,185 143 +37,074,772 +2.71%
1992 1,368,034,414 141 +142,149,319 +11.6%
1991 1,225,885,095 144 +52,172,478 +4.45%
1990 1,173,712,616 143 +943,291,719 +409%
1974 230,420,897 120 +38,622,823 +20.1%
1973 191,798,075 119 +60,151,517 +45.7%
1972 131,646,558 118 +7,768,070 +6.27%
1971 123,878,487 118 +26,438,526 +27.1%
1970 97,439,961 118 +5,599,998 +6.1%
1969 91,839,963 111 +21,559,991 +30.7%
1968 70,279,972 113 +4,479,998 +6.81%
1967 65,799,974 111 -2,099,999 -3.09%
1966 67,899,973 106 +8,259,997 +13.8%
1965 59,639,976 106 +4,463,758 +8.09%
1964 55,176,218 102 +9,175,316 +19.9%
1963 46,000,902 101 +7,067,477 +18.2%
1962 38,933,424 102 +2,355,919 +6.44%
1961 36,577,505 101 +6,819,537 +22.9%
1960 29,757,968 99

Charts