Institutional Sign In

Go

GNI Growth

Based on a comparison of 146 countries in 2021, Maldives ranked the highest in GNI growth with 0.387% followed by Ireland and Belize. On the other end of the scale was East Timor with -0.613%, Gabon with -0.236% and Myanmar with -0.175%.

$9.99

Buy GNI Growth data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Afghanistan%
Albania%
Algeria%
Angola%
Argentina%
Armenia%
Australia%
Austria%
Azerbaijan%
Bahamas%
Bahrain%
Bangladesh%
Belarus%
Belgium%
Belize%
Benin%
Bhutan%
Bolivia%
Bosnia and Herzegovina%
Botswana%
Brazil%
Brunei%
Bulgaria%
Burkina Faso%
Burundi%
Cambodia%
Cameroon%
Canada%
Central African Republic%
Chad%
Chile%
China%
Colombia%
Comoros%
Congo%
Costa Rica%
Croatia%
Cuba%
Cyprus%
Czechia%
Dem. Republic of the Congo%
Denmark%
Djibouti%
Dominican Republic%
East Timor%
Ecuador%
Egypt%
El Salvador%
Equatorial Guinea%
Eritrea%
Estonia%
Ethiopia%
European Union%
Fiji%
Finland%
France%
Gabon%
Gambia%
Georgia%
Germany%
Ghana%
Greece%
Guatemala%
Guinea%
Guinea Bissau%
Haiti%
Honduras%
Hong Kong%
Hungary%
Iceland%
India%
Indonesia%
Iraq%
Iran%
Ireland%
Israel%
Italy%
Ivory Coast%
Jamaica%
Japan%
Jordan%
Kazakhstan%
Kenya%
Kosovo%
Kuwait%
Kyrgyzstan%
Laos%
Latvia%
Lebanon%
Lesotho%
Liberia%
Libya%
Lithuania%
Luxembourg%
Macao%
Macedonia%
Madagascar%
Malawi%
Malaysia%
Maldives%
Mali%
Malta%
Mauritania%
Mauritius%
Mexico%
Moldova%
Mongolia%
Montenegro%
Morocco%
Mozambique%
Myanmar%
Namibia%
Nepal%
Netherlands%
New Zealand%
Nicaragua%
Niger%
Nigeria%
Norway%
Oman%
Pakistan%
Palestine%
Panama%
Papua New Guinea%
Paraguay%
Peru%
Philippines%
Poland%
Portugal%
Puerto Rico%
Qatar%
Romania%
Russia%
Rwanda%
Saudi Arabia%
Senegal%
Serbia%
Seychelles%
Sierra Leone%
Singapore%
Slovakia%
Slovenia%
Somalia%
South Africa%
South Korea%
South Sudan%
Spain%
Sri Lanka%
Sudan%
Suriname%
Swaziland%
Sweden%
Switzerland%
Syria%
Tajikistan%
Tanzania%
Thailand%
Togo%
Trinidad and Tobago%
Tunisia%
Turkey%
Turkmenistan%
Uganda%
Ukraine%
United Arab Emirates%
United Kingdom%
USA%
Uruguay%
Uzbekistan%
Venezuela%
Vietnam%
Yemen%
Zambia%
Zimbabwe%
World%
20022003200420052006200720082009201020112012201320142015201620172018201920202021
...            0.0130.026...............
             0.0250.0370.0240.0370.009......
             0.0370.0460.0080.0020.011  
             0.028-0.028-0.013-0.040-0.031  
             0.029-0.0240.024-0.037-0.023  
             0.027-0.0140.0870.0340.073  
             0.0280.0250.0190.0250.021... 
             -0.0010.0300.0130.0240.022  
             .....................
             0.014-0.0120.039-0.0160.035  
             0.0230.0370.0410.0220.018 ...
             0.0640.0540.0530.0790.079  
             -0.051-0.0290.0350.0330.021  
             0.0140.0080.0160.0180.023  
             0.056-0.006-0.024-0.0030.045  
             0.0140.0330.0540.0680.069  
             0.0660.0640.0450.0270.057  
             0.0710.0590.0290.0480.026  
             0.0300.0260.0210.0400.033  
             -0.0590.0080.0470.0300.080  
             -0.035-0.0350.0160.0080.013  
             0.045-0.0090.005-0.0460.060  
             0.0110.0300.0370.0160.045  
             0.0370.0600.0700.0730.031......
             -0.036-0.0070.0060.0180.019  
             0.0700.0720.0710.0690.064  
             0.0510.0420.0330.0390.032  
             0.0080.0130.0300.0230.023  
             0.0450.0490.0760.0680.030  
    ......       0.048-0.052-0.0250.0220.032  
             0.0430.0140.0010.0380.012  
             0.0640.0680.0730.0640.061  
             0.0470.0230.0070.0170.035  
             0.0130.0340.0370.0370.017  
             -0.054-0.131-0.1320.016-0.048  
             0.0340.0420.0300.0250.018  
             0.0460.0120.0500.0260.039  
             0.0450.0040.0180.022-0.002......
             0.0550.0290.0690.0490.035  
             0.0540.0260.0650.0340.024  
             0.0880.0910.0240.0460.023  
             0.0180.0260.0260.0260.016  
   ........................... 0.0750.0500.0380.0440.076 ...
             0.0760.0640.0420.0750.047  
             -0.180-0.1990.016-0.0050.163  
             < -0.001-0.0130.0190.008-0.002  
             0.0510.0480.0360.0470.044  
             0.0220.0190.0190.0240.031  
             0.072-0.053-0.112-0.051-0.076  
          ..............................
             0.0250.0310.0550.0410.040  
..............................   0.1020.0950.0930.0700.082  
             0.0270.0260.0260.0210.018  
............................................................
             0.0050.0230.0280.0150.013  
             0.0110.0110.0240.0190.017  
             < -0.0010.0310.020-0.0250.002  
             0.0390.0240.0490.0740.063  
             0.0200.0040.0440.0590.043  
             0.0180.0240.0260.0190.011  
...............        0.0460.0240.0710.0660.069  
             -0.009-0.0090.0110.0110.021  
             0.0430.0290.0310.0350.042  
  .........        0.0560.1070.1170.0300.042  
             0.0520.0640.033-0.0270.109 ...
             0.0250.0190.0260.016-0.016  
             0.0480.0370.0580.0220.027  
             0.0220.0280.055......  
             0.0340.0440.0280.0550.062  
             0.0510.104...............
             0.0800.0730.0780.0650.039  
             0.0490.0520.0510.0540.050  
............         0.0460.139-0.0180.0260.057  
             -0.0190.0890.028-0.019-0.071 ...
             0.1190.0810.0660.0610.056  
             0.0220.0450.0470.0450.036  
             < 0.0010.0230.0190.0150.002  
.....................      0.0680.0710.0650.0590.076  
..................       < -0.0010.0020.0240.0090.019  
             0.0180.0030.0190.007-0.002 ...
             0.0250.0240.0280.0200.024  
             0.079-0.0350.0210.0140.041  
             0.0640.1400.0330.0610.050  
...............        0.0530.0520.0560.0310.054  
...........................    -0.0090.026-0.0110.018-0.006......
             0.0420.0260.0510.058-0.025  
             0.0730.0690.058............
             0.0330.0270.0320.0250.027  
             0.0060.0090.021-0.035-0.080  
             0.0400.048-0.035-0.0070.020 ...
             0.012-0.0160.020-0.021-0.014 ...
......           .....................
             -0.0050.0250.0420.0460.042  
             -0.0960.0910.0920.009-0.031  
...            -0.1660.0030.0870.057-0.024  
             0.0240.0180.0110.0260.034  
             0.0190.0360.0510.0290.044  
...            0.0190.0580.0140.0330.044......
             0.0580.0440.0570.0450.049  
   ..............................0.0460.0740.0750.0710.066  
             0.0660.0530.0480.0510.036  
             0.091-0.0140.1060.0930.058  
             0.0650.0220.0670.0570.045  
             0.0390.0260.0560.0430.038  
             0.0320.0250.0220.021-0.004  
             -0.0300.0410.0490.0340.041  
............         0.0250.013-0.0220.1420.030  
             0.0430.0160.0600.0410.040  
             0.0480.0070.0490.0310.029  
             0.0590.0380.0260.0460.026  
   ..................    0.0300.1180.0630.0620.063  
             0.047-0.019-0.009-0.0100.005  
             0.0390.0030.0870.0720.071  
             0.0190.0070.0430.0320.003  
             0.0450.0380.0290.0350.034 ...
             0.0450.0340.042-0.030-0.024  
             0.0480.0400.0540.0830.057......
             0.036-0.011< 0.0010.0050.035  
             0.0280.0110.0170.013< -0.001  
             0.0780.054-0.010-0.006-0.023  
             0.0460.0550.0470.0610.023  
             0.0540.0910.0180.0460.021  
             0.0840.0400.0690.0280.036  
   ...................................................
             0.0300.0440.0510.032< 0.001  
             0.0450.0320.0190.0360.037  
             0.0620.0680.0680.0590.054  
             0.0440.0280.0470.0600.045  
             0.0110.0230.0360.0280.025  
             -0.020-0.028-0.042-0.025-0.012  
......           0.0650.033-0.011-0.0060.004 ...
             0.0250.0250.0810.0550.043  
             -0.0120.0030.0190.0290.014  
             0.0930.0510.0350.0810.097  
             0.0410.014-0.0130.0200.004 ...
             0.0560.0630.0720.0650.046  
             0.0100.0240.0110.0600.040  
             0.0510.0400.0460.0470.043  
             -0.200-0.0410.139-0.0200.125  
             -0.0070.0370.0270.0090.012......
             0.0370.0250.0280.0370.020 ...
             < -0.0010.0380.0560.0480.034  
............................................................
             0.0150.0040.0090.0150.006  
             0.0260.0300.0320.0290.027  
.....................      -0.060..................
             0.0420.0330.0280.0240.020  
             0.0470.0490.0650.022-0.005  
             0.0150.037-0.014-0.044-0.015  
...............        -0.019-0.133...............
             0.025-0.0060.0060.019-0.010  
             0.0320.0180.0370.0220.029  
             0.0270.0040.0040.0010.016 ...
      ..........................................
            ........................
             0.0590.0650.0670.0650.086 ...
             0.0300.0390.0420.0370.037......
             0.0810.0300.0370.0520.055 ...
             0.063-0.051...............
             0.0180.0150.0200.0260.013  
             0.0580.0340.0730.0270.008 ...
     .............................................
             0.0560.0490.0250.0110.033  
             -0.050-0.0060.0280.0300.035  
             0.0710.0560.0090.0090.013 ...
             0.0200.0200.0380.0140.030  
             0.0260.0170.0250.0290.022  
             0.0240.0150.0070.0040.012  
             0.0560.0750.069............
             .....................
             0.0570.0610.0620.0850.074  
             -0.356-0.319...............
            ........................
             0.0040.0040.0520.153-0.059  
             0.0340.0270.0350.0300.028  
Last Updated: Feb 1, 2023