Gross Fixed Capital Formation (As % of GDP)

Created with Highcharts 6.0.4%02.557.51012.51517.52022.52527.53032.53537.54042.54547.55052.5
Mauritania
Tanzania
China
Algeria
Gambia
Bhutan
Uzbekistan
Maldives
Nigeria
Kosovo
Vietnam
South Korea
Brunei
Bangladesh
Dominican Republic
Source: World Bank
Last Updated: Jul 1, 2023

Based on a comparison of 158 countries in 2021, Mauritania ranked the highest in gross fixed capital formation as a share of GDP with 48.7% followed by Tanzania and China. On the other end of the scale was Sudan with 3.46%, Equatorial Guinea with 4.84% and Lebanon with 5.51%.

$9.99

Buy Gross Fixed Capital Formation (As % of GDP) 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%
Guyana%
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
             19.517.819.2............
             24.424.424.623.922.3  
             42.343.140.840.338.4  
             28.226.223.217.216.2  
             15.614.315.215.314.2  
             20.617.417.616.715.8  
             26.225.424.024.423.3  
             22.723.123.624.124.9  
             27.825.023.820.721.1  
             23.625.126.625.225.2  
             24.125.828.329.527.8 ...
             28.930.230.931.832.2  
             28.725.426.226.227.0  
             23.023.323.323.624.3  
             16.217.915.316.516.7  
             20.519.723.425.925.2  
             55.756.652.047.237.5  
             21.420.721.320.219.0  
             21.120.721.922.823.0 ...
             27.124.524.226.428.9  
             17.815.514.615.115.5  
             35.034.434.640.938.5  
             20.918.418.318.818.6  
             19.120.220.920.221.4......
             12.39.408.9811.114.1  
             21.421.721.922.623.4  
             18.619.519.319.619.1  
             23.922.822.722.522.3  
             20.620.924.216.414.4  
             27.823.620.520.921.4  
             25.524.122.323.024.6  
             42.141.641.942.842.8  
             23.422.121.721.221.3  
             13.512.513.314.812.6  
             80.781.036.724.924.8  
             19.018.818.218.216.3  
             19.319.819.720.121.3  
             8.648.819.8711.411.2  
             12.818.020.818.819.0  
             26.524.924.926.327.1  
             18.317.224.820.420.3  
             19.921.021.221.721.2  
      ...............  30.327.726.128.529.8 ...
             23.322.923.725.826.8  
             35.538.032.732.722.9  
             26.625.125.425.624.9  
             13.714.514.816.318.0  
             15.715.516.017.217.8  
             24.516.614.012.711.4  
          ..............................
             24.524.425.927.125.4  
             40.737.338.434.735.3  
             20.220.420.821.222.2  
             18.618.618.217.213.5  
             21.222.723.324.123.8  
             21.521.822.522.923.5  
             29.227.021.319.321.9  
             20.324.923.020.922.0  
             24.426.525.525.124.0  
             20.020.320.421.121.4  
             27.024.818.921.218.0  
             10.811.011.811.110.7  
             14.513.913.613.714.3  
             24.052.425.819.517.8  
             9.457.758.9320.920.4 ...
             23.429.630.5............
             14.116.920.218.720.3  
             23.722.023.524.722.8  
             22.421.521.721.618.3  
             22.219.522.124.727.0  
             19.320.921.822.021.3  
             28.728.228.229.528.6  
             32.832.632.232.332.3  
             26.014.614.63.5019.8  
             25.422.122.022.123.2  
             24.135.833.228.454.3  
             21.022.322.023.222.7  
             16.917.217.517.818.0  
             23.721.520.119.821.1  
             21.221.222.123.324.1  
             25.024.825.025.225.6  
             20.418.519.916.114.5  
             22.922.721.721.223.5  
             22.119.419.919.119.0  
             28.328.030.031.731.0  
        ....................................
             32.631.831.531.731.5  
             31.629.029.0............
             21.919.320.622.123.1  
             21.722.621.421.813.5  
             28.326.627.426.825.3 ...
             20.220.120.518.322.8 ...
             17.119.416.216.115.8  
             19.619.920.120.921.4  
             17.317.317.816.217.4  
             24.821.919.816.713.8  
             23.924.422.620.021.0 ...
             19.019.018.121.021.2  
             12.210.813.210.912.3......
             25.925.525.124.222.9  
    ........................ 33.039.240.246.540.9  
             18.418.618.218.720.0  
             24.222.720.620.320.5  
             34.329.030.332.937.1  
             16.916.816.818.019.1  
             22.422.822.122.020.6  
             24.322.222.324.325.2  
             18.318.722.326.828.0  
             20.124.726.929.227.3  
             25.928.728.127.927.2  
             31.325.922.826.924.0 ...
   .........       32.932.532.031.129.9  
             31.021.817.916.915.8  
             27.628.730.632.433.8  
             22.120.020.120.421.3  
             22.922.623.023.523.4  
............         29.327.626.822.417.1  
             32.627.025.828.530.3  
             14.814.714.719.024.6  
             23.825.224.623.926.9  
             34.039.333.330.529.0  
             14.114.214.615.413.8  
             23.724.026.026.825.2  
             39.438.439.338.637.1  
   ...................................................
             19.419.119.219.918.7  
             23.121.420.620.921.0  
             22.225.025.627.327.2  
             20.418.517.618.718.9  
             15.515.516.817.518.1  
             8.527.967.9815.515.3  
             .....................
             24.923.122.821.423.0  
             20.621.922.020.720.9  
             24.027.222.722.926.9  
             29.926.124.521.122.1  
             23.023.925.828.329.7  
             17.017.117.720.022.5  
             35.331.636.3............
             15.618.918.113.112.1  
             27.226.025.322.522.9  
             23.721.021.120.921.5  
             18.717.418.319.319.6  
.................................  12.712.814.014.814.1  
             18.017.416.415.915.4  
             29.029.731.530.430.1  
..................       5.7517.3...............
             18.018.018.719.420.0  
             28.330.131.630.728.5  
             37.135.539.536.735.8  
             67.466.056.5............
             12.512.812.813.213.6  
             23.824.225.125.224.4  
             26.426.527.126.626.6  
             13.07.888.979.037.39 ...
             38.740.131.235.431.5 ...
             31.932.835.539.042.6  
             24.523.723.122.822.6  
             31.322.516.918.120.5  
             11.18.80...............
             21.020.520.019.619.4  
             29.629.129.929.725.9  
           ...........................
             22.424.924.123.824.9  
             13.515.515.817.617.6  
             22.623.618.717.118.4 ...
             17.317.818.117.917.9  
             20.420.420.620.921.0  
             19.817.016.315.015.4  
             22.121.724.431.539.4  
             .....................
             30.229.930.530.330.4  
             1.851.70...............
........................     38.536.438.835.135.8  
             10.009.819.6611.010.7  
             25.024.925.125.525.8