Gross fixed capital formation, 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
173
Highest
18.69
Maldives
Lowest
0.6729
Zimbabwe
Median
3.81
Years covered
60
1960–2019
Data points
9,224

What the numbers show

Gross fixed capital formation, General government, Constant prices, Percent of GDP is currently reported for 173 countries. The highest value is 18.69 in Maldives; the lowest is 0.6729 in Zimbabwe.

The median across all reporting countries is 3.81, and the mean is 4.61.

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

Over the past decade 71 countries rose and 102 fell. The largest increase was in Liberia (up 280.4%), and the largest decrease in Sao Tome and Principe (down 87.6%).

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

#Country LatestYear 10-year changeTrend
1 Maldives 18.69 2019 up 83.5% volatile
2 Oman 18.35 2019 down 10.7% falling
3 China 17.33 2019 down 7.3% rising
4 United Arab Emirates 14 2019 down 20.4% falling
5 Dominica 13.96 2019 up 15.2% rising
6 Libya 13.79 2008 up 22.2% falling
7 Venezuela, Bolivarian Republic of 13.35 2019 down 47.2% falling
8 Saint Kitts and Nevis 12.78 2019 up 89.7% rising
9 Guyana 12.49 2019 down 12.2% rising
10 Lesotho 10.6 2019 up 76.2% volatile
11 Saudi Arabia 10.24 2019 up 4.0% volatile
12 Algeria 9.19 2019 down 12.9% rising
13 Ethiopia 8.89 2019 up 39.1% volatile
14 Niger 8.29 2019 up 86.3% volatile
15 Afghanistan 8.12 2019 down 65.9% falling
16 Bolivia, Plurinational State of 8.1 2019 up 15.3% volatile
17 Saint Vincent and the Grenadines 7.74 2019 up 9.2% rising
18 Suriname 7.59 2010 up 13.0% rising
19 Djibouti 7.43 2019 down 48.7% rising
20 Tajikistan 7.26 2019 up 17.1% volatile
21 Rwanda 7.23 2019 up 47.0% rising
22 Azerbaijan 7.16 2019 up 36.4% volatile
23 Zambia 7.11 2019 up 236.8% volatile
24 Montenegro 6.91 2019 up 26.2% volatile
25 Tanzania, United Republic of 6.87 2019 up 52.2% rising
26 Bhutan 6.85 2019 down 23.8% falling
27 Kuwait 6.84 2019 up 42.3% volatile
28 Iraq 6.75 2019 down 7.0% volatile
29 Mongolia 6.75 2019 up 28.6% volatile
30 Central African Republic 6.7 2019 up 44.4% volatile
31 Liberia 6.48 2019 up 280.4% volatile
32 Ecuador 6.39 2019 down 41.4% rising
33 Bangladesh 6.32 2019 up 88.2% rising
34 Myanmar 6.31 2019 up 1.6% volatile
35 Lao People's Democratic Republic 6.24 2016 down 2.6% rising
36 Botswana 6.24 2019 down 50.5% volatile
37 Malaysia 6.23 2019 down 40.4% rising
38 Norway 6.02 2019 up 20.2% rising
39 Belize 5.98 2019 up 41.1% falling
40 Georgia 5.95 2019 up 9.1% volatile
41 Mozambique 5.95 2019 down 44.0% rising
42 Hungary 5.85 2019 up 75.4% volatile
43 Hong Kong, China 5.8 2019 up 50.8% rising
44 Viet Nam 5.77 2019 down 0.7% volatile
45 Kenya 5.52 2019 up 45.8% rising
46 Gambia 5.34 2019 up 117.6% volatile
47 New Zealand 5.22 2019 down 12.0% falling
48 India 5.11 2019 down 23.6% flat
49 Japan 5.02 2019 down 9.4% falling
50 Latvia 5.01 2019 down 3.1% volatile
51 Thailand 4.98 2019 down 11.4% falling
52 Estonia 4.98 2019 down 7.0% rising
53 Uzbekistan 4.95 2019 up 98.8% falling
54 Seychelles 4.91 2019 down 8.6% volatile
55 Republic of Korea 4.79 2019 down 25.7% falling
56 Burkina Faso 4.76 2019 up 12.3% rising
57 Panama 4.74 2019 up 57.1% volatile
58 Namibia 4.74 2019 up 18.4% falling
59 Comoros 4.71 2019 up 200.0% rising
60 Singapore 4.65 2019 down 2.4% falling
61 Nicaragua 4.57 2019 up 20.6% flat
62 Croatia 4.54 2019 down 18.2% falling
63 Congo 4.51 2019 down 22.1% volatile
64 Sweden 4.51 2019 up 7.7% falling
65 Albania 4.51 2019 down 39.8% rising
66 Czechia 4.44 2019 down 24.5% rising
67 Côte d'Ivoire 4.44 2019 up 181.2% volatile
68 Morocco 4.4 2019 up 5.3% volatile
69 Uganda 4.38 2019 up 132.9% volatile
70 Poland 4.31 2019 down 3.7% rising
71 Saint Lucia 4.31 2019 down 26.0% rising
72 Equatorial Guinea 4.3 2019 down 80.0% volatile
73 Bahrain 4.25 2019 down 21.9% falling
74 Finland 4.24 2019 up 8.3% falling
75 Mali 4.17 2019 down 40.2% volatile
76 Luxembourg 4.16 2019 up 4.7% rising
77 Egypt 4.16 2019 up 5.7% rising
78 Nepal 4.15 2019 up 171.4% volatile
79 Senegal 4.12 2019 up 1.3% rising
80 North Macedonia 4.1 2017 up 104.0% rising
81 Peru 4.08 2019 down 17.3% rising
82 Cyprus 4.04 2017 down 7.6% falling
83 Mauritius 4 2019 down 15.8% rising
84 Serbia 3.91 2019 up 72.7% volatile
85 Australia 3.9 2019 up 18.1% rising
86 Canada 3.87 2019 down 17.1% flat
87 Slovenia 3.81 2019 down 27.8% rising
88 Sri Lanka 3.79 2019 down 5.0% falling
89 Philippines 3.74 2019 up 69.9% flat
90 Fiji 3.67 2019 up 6.5% falling
91 Cameroon 3.66 2019 up 117.2% falling
92 Slovakia 3.63 2019 down 5.0% flat
93 Malawi 3.62 2019 up 74.7% falling
94 France 3.61 2019 down 16.1% falling
95 Colombia 3.56 2019 up 26.9% rising
96 Romania 3.48 2019 down 35.1% volatile
97 United States of America 3.47 2019 down 20.8% falling
98 Indonesia 3.42 2019 up 26.8% rising
99 Taiwan, China 3.42 2019 down 37.5% falling
100 Cambodia 3.41 2019 down 51.8% rising
101 Bulgaria 3.4 2019 down 27.2% volatile
102 Honduras 3.4 2019 down 12.6% volatile
103 Netherlands 3.39 2019 down 21.7% falling
104 Haiti 3.37 2019 down 66.9% volatile
105 Paraguay 3.34 2019 up 44.7% falling
106 Türkiye 3.33 2019 down 14.6% falling
107 Tunisia 3.32 2019 up 0.6% falling
108 Sao Tome and Principe 3.3 2019 down 87.6% volatile
109 Macau, China 3.27 2019 up 30.7% falling
110 Yemen 3.26 2019 down 83.5% volatile
111 Denmark 3.25 2019 up 1.6% volatile
112 Togo 3.19 2019 down 28.6% volatile
113 Eswatini 3.14 2019 down 55.1% volatile
114 Jordan 3.13 2019 down 34.3% volatile
115 Lithuania 3.12 2019 down 22.3% rising
116 Uruguay 3.1 2019 down 34.6% volatile
117 Angola 3.09 2019 down 66.2% volatile
118 Barbados 3.08 2019 down 26.4% falling
119 Bosnia and Herzegovina 3.07 2019 down 54.3% falling
120 Switzerland 3.05 2019 up 1.7% falling
121 Iceland 3.02 2019 down 14.5% falling
122 Austria 3.01 2019 down 10.8% falling
123 Madagascar 2.99 2019 up 89.1% falling
124 Malta 2.96 2017 down 42.3% flat
125 Burundi 2.78 2019 down 31.5% volatile
126 United Kingdom of Great Britain and Northern Ireland 2.75 2019 down 16.4% falling
127 Sudan 2.69 2010 up 178.7% volatile
128 Belgium 2.61 2019 up 18.4% falling
129 Benin 2.6 2019 down 47.2% volatile
130 Ukraine 2.59 2019 up 126.2% falling
131 Israel 2.57 2019 up 38.4% falling
132 El Salvador 2.54 2019 up 9.3% falling
133 Greece 2.41 2019 down 54.4% rising
134 Ireland 2.4 2019 down 36.7% falling
135 Germany 2.39 2019 down 1.2% falling
136 Cape Verde 2.36 2019 down 64.5% rising
137 Antigua and Barbuda 2.36 2019 down 79.9% rising
138 Grenada 2.36 2019 down 57.9% rising
139 South Africa 2.36 2019 down 8.0% falling
140 Chile 2.35 2019 down 24.1% rising
141 Costa Rica 2.34 2019 up 13.1% rising
142 Italy 2.3 2019 down 36.6% falling
143 Congo, Democratic Republic of the 2.27 2019 down 18.2% volatile
144 Belarus 2.22 2013 up 53.8% rising
145 Brazil 2.2 2019 down 54.2% falling
146 Mexico 2.17 2019 down 57.5% rising
147 Mauritania 2.17 2019 down 35.6% falling
148 Lebanon 2.06 2019 up 34.3% volatile
149 Spain 2.05 2019 down 57.1% rising
150 Chad 2 2019 down 47.7% volatile
151 Eritrea 2 2019 down 83.5% falling
152 Russian Federation 1.93 2019 down 60.2% rising
153 Guinea 1.9 2019 down 63.2% volatile
154 Bahamas 1.89 2019 up 26.7% volatile
155 Syrian Arab Republic 1.87 2010 up 6.2% falling
156 Argentina 1.86 2019 down 19.9% rising
157 Portugal 1.84 2019 down 53.3% falling
158 Papua New Guinea 1.79 1993 down 38.7% falling
159 West Bank and Gaza 1.76 2019 down 67.7% falling
160 Pakistan 1.74 2019 down 17.8% falling
161 Brunei Darussalam 1.72 2019 down 64.7% volatile
162 Guinea-Bissau 1.62 2019 down 25.7% volatile
163 Sierra Leone 1.57 2019 down 22.6% rising
164 Gabon 1.56 2019 down 47.2% volatile
165 Kazakhstan 1.56 2019 down 40.1% rising
166 Guatemala 1.53 2019 down 59.0% falling
167 Armenia 1.53 2019 down 38.0% falling
168 Republic of Moldova 1.46 2019 down 5.6% rising
169 Dominican Republic 1.29 2019 down 56.7% falling
170 Nigeria 1.18 2019 down 49.3% volatile
171 Iran, Islamic Republic of 1.14 2019 down 70.8% volatile
172 Ghana 0.9861 2019 down 61.4% rising
173 Zimbabwe 0.6729 2008 up 41.5% volatile

Share, cite or embed this page

Cite this page

Gross fixed capital formation, General government, Constant prices by country. Statizoid, drawing on International Monetary Fund. Retrieved 05 September 2026, from https://public-sector.statizoid.com/stat/gross-fixed-capital-formation-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/gross-fixed-capital-formation-general-government-constant-prices-percent-of-gdp/">Gross fixed capital formation, General government, Constant prices by country</a> — Statizoid

About this data

Indicator
Gross fixed capital formation, General government, Constant prices, Percent of GDP
Source
International Monetary Fund
Licence
IMF Terms and Conditions (attribution required)
Coverage
173 places, 9,224 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.