Gross fixed capital formation, General government, Current prices, Domestic currency 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
174
Highest
2.46 billion
Venezuela, Bolivarian Republic of
Lowest
0.0205
Zimbabwe
Median
72.58
Years covered
60
1960–2019
Data points
7,964

What the numbers show

Gross fixed capital formation, General government, Current prices, Domestic currency is currently reported for 174 countries. The highest value is 2.46 billion in Venezuela, Bolivarian Republic of; the lowest is 0.0205 in Zimbabwe.

The median across all reporting countries is 72.58, and the mean is 14.16 million.

Over the past decade 144 countries rose and 30 fell. The largest increase was in Venezuela, Bolivarian Republic of (up 2,810,120,000.0%), and the largest decrease in Yemen (down 86.4%).

Gross fixed capital formation, General government, Current prices: full country ranking

#Country LatestYear 10-year changeTrend
1 Venezuela, Bolivarian Republic of 2.46 billion 2019 up 2,810,120,000.0% volatile
2 Indonesia 569,565 2019 up 233.8% volatile
3 Viet Nam 420,916 2019 up 137.8% volatile
4 Iran, Islamic Republic of 318,487 2019 up 61.4% volatile
5 Republic of Korea 96,583 2019 up 19.7% volatile
6 Uzbekistan 56,675 2019 up 1,387.8% volatile
7 Colombia 37,419 2019 up 132.1% volatile
8 Japan 28,170 2019 up 6.2% volatile
9 Iraq 20,048 2019 up 89.5% volatile
10 Tanzania, United Republic of 18,059 2019 up 338.0% volatile
11 China 15,389 2019 up 106.6% volatile
12 India 12,386 2019 up 106.4% volatile
13 Paraguay 12,054 2019 up 252.6% volatile
14 Uganda 10,730 2019 up 610.1% volatile
15 Lao People's Democratic Republic 10,157 2016 up 232.7% volatile
16 Myanmar 9,590 2019 up 231.1% volatile
17 Cambodia 4,946 2019 up 30.6% volatile
18 Nigeria 4,465 2019 up 117.8% volatile
19 Chile 4,463 2019 up 43.9% volatile
20 Guinea 4,023 2019 up 15.9% volatile
21 Congo, Democratic Republic of the 3,382 2019 up 469.1% volatile
22 Russian Federation 3,034 2019 up 2.8% volatile
23 Mongolia 3,014 2019 up 406.3% volatile
24 Madagascar 2,966 2019 up 264.9% volatile
25 Hungary 2,879 2019 up 218.2% volatile
26 Algeria 2,846 2019 up 46.2% volatile
27 Bangladesh 2,041 2019 up 570.5% volatile
28 Côte d'Ivoire 1,882 2019 up 668.0% volatile
29 Kazakhstan 1,820 2019 up 82.6% volatile
30 Sierra Leone 1,554 2019 up 256.9% volatile
31 Rwanda 1,202 2019 up 330.8% volatile
32 Lebanon 1,191 2019 up 43.1% volatile
33 Cameroon 1,191 2019 up 242.0% volatile
34 Costa Rica 1,018 2019 up 106.4% volatile
35 Pakistan 1,012 2019 up 154.6% volatile
36 Thailand 965.03 2019 up 48.5% volatile
37 Philippines 933.59 2019 up 249.3% volatile
38 Angola 904.33 2019 up 21.7% volatile
39 Sri Lanka 836.36 2019 up 188.4% volatile
40 Senegal 818.33 2019 up 59.9% volatile
41 Niger 811.39 2019 up 339.5% volatile
42 Taiwan, China 771.84 2019 down 7.0% volatile
43 United States of America 741.44 2019 up 11.5% volatile
44 Mali 688.21 2019 up 51.1% volatile
45 Kenya 686.29 2019 up 365.9% volatile
46 Mexico 637.52 2019 down 12.1% volatile
47 Argentina 555.13 2019 up 1,066.4% volatile
48 Burkina Faso 490.91 2019 up 53.3% volatile
49 Equatorial Guinea 470.55 2019 down 81.0% volatile
50 Egypt 469.04 2019 up 449.0% volatile
51 Congo 465.4 2019 down 8.9% volatile
52 Malawi 405.75 2019 up 1,121.8% volatile
53 Benin 330.59 2019 up 13.9% volatile
54 Ethiopia 301.72 2019 up 537.2% volatile
55 Syrian Arab Republic 294.67 2010 up 196.7% volatile
56 Saudi Arabia 277.04 2019 up 65.7% volatile
57 Serbia 266.49 2019 up 187.1% volatile
58 Burundi 266.37 2019 up 59.9% volatile
59 Czechia 252.37 2019 up 6.4% rising
60 Sweden 227.49 2019 up 60.8% volatile
61 Nepal 215.65 2019 up 805.8% volatile
62 Norway 213.31 2019 up 78.9% volatile
63 Chad 198.73 2019 down 38.7% volatile
64 Armenia 192.29 2019 down 2.7% volatile
65 Guyana 191.72 2019 up 46.8% volatile
66 Togo 187.36 2019 up 77.9% volatile
67 Gabon 184.23 2019 down 40.9% volatile
68 Ukraine 154.03 2019 up 640.7% volatile
69 Brazil 149.84 2019 down 9.1% volatile
70 United Arab Emirates 148.55 2019 up 23.0% volatile
71 Türkiye 148.23 2019 up 282.6% rising
72 Hong Kong, China 145.65 2019 up 179.8% volatile
73 South Africa 137.31 2019 up 67.0% volatile
74 Afghanistan 114.82 2019 up 62.9% volatile
75 South Sudan 111.97 2019 up 5,477.6% volatile
76 Central African Republic 111.51 2019 up 138.3% volatile
77 Poland 97.92 2019 up 43.6% volatile
78 Malaysia 94.37 2019 up 23.7% volatile
79 Iceland 93.87 2019 up 45.3% volatile
80 Mozambique 90.32 2019 up 132.6% volatile
81 Canada 89.46 2019 up 24.9% volatile
82 Albania 88.44 2019 down 15.6% volatile
83 France 88.35 2019 up 6.5% volatile
84 Germany 84.19 2019 up 44.1% rising
85 Australia 76.67 2019 up 75.7% volatile
86 Denmark 76.53 2019 up 37.0% rising
87 Yemen 75.24 2019 down 86.4% volatile
88 Uruguay 69.92 2019 up 93.8% volatile
89 Dominican Republic 68.65 2019 up 14.4% volatile
90 United Kingdom of Great Britain and Northern Ireland 61.3 2019 up 19.7% volatile
91 Djibouti 53.15 2019 up 38.3% volatile
92 Morocco 52.31 2019 up 62.6% volatile
93 Italy 41.16 2019 down 28.7% volatile
94 Romania 36.35 2019 up 18.9% volatile
95 Israel 36.16 2019 up 124.5% rising
96 Libya 32.66 2008 up 2,413.5% volatile
97 Peru 32.64 2019 up 65.6% volatile
98 Comoros 31.95 2019 up 395.7% volatile
99 North Macedonia 30.61 2017 up 105.6% volatile
100 Nicaragua 28.09 2019 up 185.4% volatile
101 Bolivia, Plurinational State of 27.73 2019 up 139.7% volatile
102 Netherlands 27.54 2019 down 3.0% volatile
103 Mauritius 27.15 2019 up 45.6% volatile
104 Zambia 26.13 2019 up 1,195.7% volatile
105 Spain 26.02 2019 down 53.0% volatile
106 Haiti 25.93 2019 down 21.5% volatile
107 Guinea-Bissau 24.08 2019 up 40.8% volatile
108 Honduras 22.37 2019 up 104.2% volatile
109 Switzerland 22.23 2019 up 21.7% rising
110 Singapore 22.18 2019 up 59.0% volatile
111 Bhutan 17.88 2019 up 135.0% volatile
112 Croatia 16.98 2019 down 12.3% rising
113 New Zealand 16.49 2019 up 34.1% volatile
114 Maldives 15.47 2019 up 379.8% volatile
115 Botswana 14.09 2019 up 11.6% volatile
116 Tajikistan 13.55 2019 up 296.5% volatile
117 Macau, China 12.94 2019 up 239.0% volatile
118 Belgium 12.5 2019 up 58.0% volatile
119 Austria 12.05 2019 up 24.1% rising
120 Mauritania 11.34 2019 up 72.8% volatile
121 Finland 10.4 2019 up 43.8% volatile
122 Azerbaijan 9.12 2019 up 110.6% volatile
123 Guatemala 8.98 2019 down 23.1% volatile
124 Namibia 8.93 2019 up 101.2% volatile
125 Gambia 8.9 2019 up 345.1% volatile
126 Ireland 8.19 2019 up 27.9% volatile
127 Tunisia 7.25 2019 up 87.5% volatile
128 Cape Verde 7.18 2019 down 45.8% volatile
129 Ecuador 7.08 2019 up 4.2% volatile
130 Republic of Moldova 7 2019 up 118.5% volatile
131 Ghana 6.15 2019 up 202.9% volatile
132 Sudan 6.03 2010 up 1,236.6% volatile
133 Lesotho 5.38 2019 up 250.3% volatile
134 Greece 4.44 2019 down 67.3% rising
135 Oman 4.42 2019 up 10.5% volatile
136 Panama 4.04 2019 up 261.7% volatile
137 Bulgaria 4.03 2019 up 11.3% volatile
138 Portugal 4.01 2019 down 44.4% volatile
139 Georgia 3.57 2019 up 152.4% volatile
140 Slovakia 3.38 2019 up 34.5% rising
141 Belarus 3.05 2013 up 2,091.8% volatile
142 Eswatini 2.77 2019 down 5.7% volatile
143 Luxembourg 2.56 2019 up 62.0% rising
144 Kuwait 2.11 2019 up 46.4% volatile
145 Slovenia 1.83 2019 down 0.2% rising
146 Latvia 1.53 2019 up 59.0% volatile
147 Lithuania 1.5 2019 up 26.4% volatile
148 Estonia 1.39 2019 up 62.1% volatile
149 Jordan 1.24 2019 down 16.3% volatile
150 Bosnia and Herzegovina 1.11 2019 down 40.4% volatile
151 Seychelles 1.1 2019 up 93.1% volatile
152 Suriname 1.02 2010 up 785.7% volatile
153 El Salvador 0.6665 2019 up 50.5% volatile
154 Bahrain 0.6184 2019 up 28.0% volatile
155 Eritrea 0.6075 2019 down 71.8% volatile
156 Cyprus 0.5502 2017 up 1.1% volatile
157 Fiji 0.4651 2019 up 105.6% volatile
158 Sao Tome and Principe 0.4488 2019 down 20.6% volatile
159 Montenegro 0.4205 2019 up 67.4% volatile
160 Brunei Darussalam 0.3642 2019 down 64.7% volatile
161 Liberia 0.3542 2019 up 1,033.0% volatile
162 West Bank and Gaza 0.3432 2019 down 20.2% volatile
163 Papua New Guinea 0.3252 1993 up 76.3% rising
164 Saint Kitts and Nevis 0.3087 2019 up 121.7% volatile
165 Malta 0.2622 2017 up 19.6% volatile
166 Dominica 0.2501 2019 up 37.2% volatile
167 Saint Lucia 0.2472 2019 up 12.1% volatile
168 Barbados 0.2295 2019 up 5.0% volatile
169 Belize 0.2232 2019 up 99.3% volatile
170 Bahamas 0.2079 2019 up 47.1% volatile
171 Saint Vincent and the Grenadines 0.1697 2019 up 27.4% volatile
172 Antigua and Barbuda 0.0963 2019 down 72.7% volatile
173 Grenada 0.0938 2019 down 33.8% volatile
174 Zimbabwe 0.0205 2008 down 22.1% volatile

Share, cite or embed this page

Cite this page

Gross fixed capital formation, General government, Current prices by country. Statizoid, drawing on International Monetary Fund. Retrieved 26 August 2026, from https://public-sector.statizoid.com/stat/gross-fixed-capital-formation-general-government-current-prices-domestic-currency/

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/gross-fixed-capital-formation-general-government-current-prices-domestic-currency/">Gross fixed capital formation, General government, Current prices by country</a> — Statizoid

About this data

Indicator
Gross fixed capital formation, General government, Current prices, Domestic currency
Source
International Monetary Fund
Licence
IMF Terms and Conditions (attribution required)
Coverage
174 places, 7,964 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.