Capital stock, General government, Constant prices, Percent of GDP by country

This dataset provides comprehensive data for investment and capital stock for the general government, private sector and public-private partnerships, across the Fund member countries.

Countries reporting
171
Highest
1,216
Venezuela, Bolivarian Republic of
Lowest
21.71
Belarus
Median
56.53
Years covered
60
1960–2019
Data points
9,445

What the numbers show

Capital stock, General government, Constant prices, Percent of GDP is currently reported for 171 countries. The highest value is 1,216 in Venezuela, Bolivarian Republic of; the lowest is 21.71 in Belarus.

The median across all reporting countries is 56.53, and the mean is 79.93.

The gap between the highest and lowest reporting country is a factor of about 56.

Over the past decade 92 countries rose and 79 fell. The largest increase was in Azerbaijan (up 411.8%), and the largest decrease in Togo (down 49.9%).

Capital stock, General government, Constant prices, Percent of GDP: full country ranking

#Country LatestYear 10-year changeTrend
1 Venezuela, Bolivarian Republic of 1,216 2019 up 225.5% flat
2 Yemen 331.58 2019 up 202.7% volatile
3 Libya 301.23 2009 down 37.0% flat
4 Afghanistan 296.35 2019 down 22.9% rising
5 Central African Republic 270.58 2019 up 4.8% falling
6 Eritrea 246.32 2019 down 31.3% rising
7 Equatorial Guinea 222.15 2019 up 312.0% volatile
8 Sao Tome and Principe 211 2019 down 18.9% rising
9 Dominica 205.32 2019 up 32.1% rising
10 Oman 186.26 2019 up 47.2% falling
11 China 167.47 2019 up 12.5% falling
12 United Arab Emirates 163.05 2019 up 18.1% falling
13 Ecuador 140.44 2019 up 57.2% falling
14 Seychelles 140.18 2019 down 40.0% rising
15 Maldives 133.64 2019 up 30.4% rising
16 Barbados 132.09 2019 down 14.4% rising
17 Haiti 131.3 2019 up 68.9% volatile
18 Saint Vincent and the Grenadines 130.28 2019 up 15.8% rising
19 Algeria 125.42 2019 up 17.6% rising
20 Saudi Arabia 123.34 2019 up 58.9% rising
21 Guyana 122.45 2019 up 9.2% rising
22 Lesotho 121.77 2019 up 0.7% volatile
23 Japan 120.54 2019 down 17.9% rising
24 Angola 119.4 2019 up 18.3% falling
25 Iraq 111.05 2019 up 9.3% volatile
26 Antigua and Barbuda 111.02 2019 down 2.7% rising
27 Belize 109.3 2019 down 3.9% falling
28 Congo 109.06 2019 up 104.3% flat
29 Malaysia 107.49 2019 down 4.6% rising
30 Tajikistan 97.1 2019 down 40.6% falling
31 Mongolia 96.18 2019 down 46.4% falling
32 Bhutan 94.12 2019 down 4.5% falling
33 Grenada 94 2019 down 21.0% rising
34 Eswatini 93.03 2019 down 3.6% rising
35 Botswana 92.69 2019 up 7.1% volatile
36 Bolivia, Plurinational State of 90.3 2019 up 42.4% rising
37 Mozambique 89.33 2019 up 33.0% rising
38 Saint Kitts and Nevis 89.02 2019 down 4.1% rising
39 Togo 86.94 2019 down 49.9% falling
40 Kuwait 83 2019 up 36.7% volatile
41 Brazil 82.01 2019 down 0.2% falling
42 Brunei Darussalam 80.92 2019 up 23.8% volatile
43 Croatia 80.1 2019 down 13.5% falling
44 Saint Lucia 79.09 2019 up 16.5% rising
45 Thailand 78.98 2019 down 10.3% falling
46 Suriname 78.94 2011 up 0.1% rising
47 Cyprus 78.3 2018 up 1.2% falling
48 Honduras 78.15 2019 down 30.2% falling
49 Liberia 78.01 2019 up 82.7% volatile
50 Georgia 75.83 2019 down 30.4% falling
51 Greece 74.52 2019 up 31.3% rising
52 Gabon 73.46 2019 down 11.4% falling
53 New Zealand 72.19 2019 down 2.0% falling
54 Bosnia and Herzegovina 71.95 2019 up 2.3% falling
55 Iran, Islamic Republic of 71.85 2019 down 7.7% rising
56 Cape Verde 71.6 2019 up 8.7% falling
57 Djibouti 71.31 2019 down 16.0% rising
58 Norway 70.98 2019 up 17.1% rising
59 Albania 70.46 2019 up 9.1% rising
60 Sweden 68.88 2019 down 11.6% falling
61 Namibia 68.61 2019 up 16.7% falling
62 France 68.53 2019 down 7.4% falling
63 Nicaragua 68.45 2019 up 2.1% rising
64 Finland 68.32 2019 up 0.3% rising
65 Hong Kong, China 68.27 2019 up 20.4% rising
66 Azerbaijan 67.81 2019 up 411.8% volatile
67 Niger 67.45 2019 up 9.1% rising
68 Uruguay 67.1 2019 down 17.9% falling
69 Ethiopia 66.71 2019 up 41.8% flat
70 Taiwan, China 66.27 2019 down 26.1% rising
71 Denmark 65.37 2019 down 15.1% falling
72 Bahrain 64.2 2019 down 3.7% falling
73 Netherlands 63.43 2019 down 4.6% falling
74 Russian Federation 63.31 2019 down 1.7% falling
75 Republic of Korea 60.69 2019 down 2.6% falling
76 United States of America 59.49 2019 down 10.7% falling
77 India 59.44 2019 down 8.5% falling
78 Mauritius 59.4 2019 down 13.7% rising
79 Czechia 59.26 2019 down 1.7% rising
80 Rwanda 58.78 2019 up 7.0% rising
81 Madagascar 58.64 2019 down 24.3% flat
82 Ukraine 58.2 2019 down 10.7% falling
83 Canada 57.89 2019 up 4.9% falling
84 Slovenia 57.68 2019 up 5.7% rising
85 Mexico 56.86 2019 up 2.9% rising
86 North Macedonia 56.53 2018 up 11.7% falling
87 El Salvador 56.44 2019 down 17.1% falling
88 Italy 56.37 2019 down 4.7% rising
89 Nigeria 56.35 2019 down 36.3% falling
90 Lao People's Democratic Republic 56.33 2017 up 22.8% rising
91 Fiji 56.31 2019 up 0.0% falling
92 Estonia 56.13 2019 up 12.0% rising
93 Peru 55.42 2019 up 13.8% rising
94 Singapore 54.91 2019 down 2.1% falling
95 Austria 54.81 2019 down 8.2% falling
96 Portugal 54.56 2019 down 11.4% rising
97 Morocco 54.22 2019 up 23.8% rising
98 Guinea-Bissau 53.51 2019 down 29.3% falling
99 Gambia 52.7 2019 up 4.8% rising
100 Montenegro 51.55 2019 up 59.0% rising
101 Burkina Faso 51.35 2019 down 2.5% rising
102 Iceland 51.25 2019 down 24.1% falling
103 Benin 51.12 2019 down 41.9% falling
104 Switzerland 50.98 2019 down 9.9% rising
105 Hungary 50.87 2019 up 15.6% rising
106 Tanzania, United Republic of 50.8 2019 up 20.0% falling
107 Spain 50.44 2019 down 5.8% rising
108 Senegal 49.85 2019 up 14.7% rising
109 Myanmar 49.83 2019 up 90.8% rising
110 Latvia 49.68 2019 up 49.2% rising
111 Guinea 49.59 2019 up 139.7% rising
112 Bulgaria 49.3 2019 up 27.2% rising
113 Romania 49.3 2019 up 19.6% rising
114 Egypt 48.67 2019 down 9.5% rising
115 Jordan 48.64 2019 up 9.3% rising
116 Slovakia 48.17 2019 up 7.4% falling
117 Luxembourg 48.12 2019 up 7.0% flat
118 Tunisia 47.77 2019 up 7.8% falling
119 South Africa 47.44 2019 up 4.4% rising
120 Bangladesh 47.06 2019 up 5.7% rising
121 Cambodia 46.94 2019 up 17.5% falling
122 Mauritania 46.7 2019 down 9.9% falling
123 Malta 45.41 2018 down 22.7% falling
124 Malawi 45.09 2019 down 6.7% flat
125 Panama 45.09 2019 up 100.7% volatile
126 Kenya 44.45 2019 up 35.8% falling
127 Papua New Guinea 44.36 1994 down 37.9% falling
128 United Kingdom of Great Britain and Northern Ireland 44.35 2019 down 1.4% falling
129 Germany 44.33 2019 down 16.6% falling
130 Poland 43.86 2019 up 30.3% rising
131 Türkiye 43.4 2019 down 10.0% falling
132 Cameroon 43.25 2019 down 3.6% falling
133 Viet Nam 43.08 2019 up 47.9% rising
134 Burundi 43.08 2019 up 43.3% volatile
135 Mali 42.97 2019 up 15.0% rising
136 Lebanon 42.84 2019 down 5.7% falling
137 Australia 41.59 2019 up 19.7% falling
138 Zambia 41.56 2019 up 33.4% volatile
139 Chad 41.27 2019 up 53.1% flat
140 Guatemala 41.16 2019 down 27.4% falling
141 Paraguay 40.62 2019 down 15.1% rising
142 Lithuania 39.69 2019 up 16.8% rising
143 Comoros 39.25 2019 up 15.5% rising
144 Belgium 38.97 2019 down 1.1% rising
145 Colombia 38.18 2019 up 33.8% rising
146 Sierra Leone 37.95 2019 up 27.5% rising
147 Dominican Republic 37.18 2019 down 32.5% falling
148 Indonesia 37.02 2019 down 6.7% rising
149 Pakistan 36.34 2019 down 12.6% flat
150 Sri Lanka 36.14 2019 up 23.4% falling
151 Nepal 36.11 2019 down 0.8% rising
152 Argentina 35.18 2019 up 54.0% rising
153 Zimbabwe 34.08 2009 up 72.1% rising
154 Uzbekistan 33.91 2019 down 34.8% falling
155 Chile 31.38 2019 up 21.6% falling
156 Sudan 30.56 2011 up 9.4% falling
157 Israel 30.24 2019 down 10.5% falling
158 Côte d'Ivoire 29.65 2019 down 26.5% falling
159 Philippines 29.61 2019 down 19.5% rising
160 Uganda 29.27 2019 up 60.2% rising
161 Armenia 27.76 2019 down 27.5% falling
162 Serbia 27.43 2019 up 54.3% rising
163 Ireland 27.29 2019 down 36.5% falling
164 Costa Rica 26.5 2019 up 9.2% flat
165 Republic of Moldova 25.94 2019 down 29.1% falling
166 Kazakhstan 25.84 2019 up 13.2% falling
167 Bahamas 24.77 2019 up 87.5% volatile
168 Congo, Democratic Republic of the 24.1 2019 up 128.8% volatile
169 Syrian Arab Republic 22.83 2011 down 14.5% falling
170 Ghana 22.7 2019 down 28.2% falling
171 Belarus 21.71 2014 up 11.4% falling

Share, cite or embed this page

Cite this page

Capital stock, General government, Constant prices, Percent of GDP by country. Statizoid, drawing on International Monetary Fund. Retrieved 06 September 2026, from https://public-sector.statizoid.com/stat/capital-stock-general-government-constant-prices-percent-of-gdp/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under IMF Terms and Conditions (attribution required); please keep the attribution.

<a href="https://public-sector.statizoid.com/stat/capital-stock-general-government-constant-prices-percent-of-gdp/">Capital stock, General government, Constant prices, Percent of GDP by country</a> — Statizoid

About this data

Indicator
Capital stock, General government, Constant prices, Percent of GDP
Source
International Monetary Fund
Licence
IMF Terms and Conditions (attribution required)
Coverage
177 places, 9,445 data points, 1960–2019
Last refreshed

This dataset provides comprehensive data for investment and capital stock for the general government, private sector and public-private partnerships, across the Fund member countries.