Capital stocks by industry (NACE Rev.2) and detailed asset type by country
Countries reporting
36
Highest
11.77 million
Germany
Lowest
37,848
Malta
Median
627,725
Years covered
51
1975–2025
Data points
1,128
What the numbers show
Capital stocks by industry (NACE Rev.2) and detailed asset type is currently reported for 36 countries. The highest value is 11.77 million in Germany; the lowest is 37,848 in Malta.
The median across all reporting countries is 627,725, and the mean is 1.48 million.
The gap between the highest and lowest reporting country is a factor of about 311.
Over the past decade 31 countries rose and 5 fell. The largest increase was in Malta (up 72.9%), and the largest decrease in Greece (down 14.6%).
Capital stocks by industry (NACE Rev.2) and detailed asset type: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Germany | 11.77 million | 2024 | up 5.9% | rising |
| 2 | France | 8.77 million | 2025 | up 13.0% | rising |
| 3 | Italy | 6.16 million | 2024 | up 2.5% | rising |
| 4 | Spain | 4.76 million | 2024 | up 12.5% | rising |
| 5 | Netherlands | 2.58 million | 2024 | up 15.2% | rising |
| 5 | Netherlands | 2.58 million | 2024 | up 15.2% | rising |
| 7 | Sweden | 1.64 million | 2023 | up 23.0% | rising |
| 8 | Belgium | 1.59 million | 2024 | up 17.0% | rising |
| 9 | Austria | 1.59 million | 2025 | up 15.0% | rising |
| 10 | Denmark | 1.20 million | 2025 | up 26.6% | rising |
| 11 | Norway | 1.20 million | 2022 | up 24.3% | rising |
| 12 | Ireland | 1.03 million | 2024 | up 69.1% | volatile |
| 13 | Finland | 873,143 | 2025 | up 13.1% | rising |
| 14 | Czechia | 862,596 | 2025 | up 22.4% | rising |
| 15 | Romania | 819,270 | 2023 | up 44.5% | rising |
| 16 | Poland | 798,400 | 2023 | up 33.5% | rising |
| 16 | Poland | 798,400 | 2023 | up 33.5% | rising |
| 18 | Portugal | 656,594 | 2023 | down 4.5% | flat |
| 19 | Hungary | 598,856 | 2023 | up 19.5% | rising |
| 20 | Greece | 482,891 | 2023 | down 14.6% | rising |
| 21 | Slovakia | 331,889 | 2024 | down 0.0% | rising |
| 21 | Slovakia | 331,889 | 2024 | down 0.0% | rising |
| 23 | Croatia | 265,978 | 2023 | up 23.0% | rising |
| 23 | Croatia | 265,978 | 2023 | up 23.0% | rising |
| 25 | Bulgaria | 204,274 | 2022 | down 8.7% | rising |
| 26 | Lithuania | 156,184 | 2023 | up 36.1% | rising |
| 26 | Lithuania | 156,184 | 2023 | up 36.1% | rising |
| 28 | Luxembourg | 154,510 | 2023 | up 30.7% | rising |
| 29 | Slovenia | 148,992 | 2024 | up 3.2% | rising |
| 29 | Slovenia | 148,992 | 2024 | up 3.2% | rising |
| 31 | Latvia | 95,137 | 2023 | up 14.7% | rising |
| 31 | Latvia | 95,137 | 2023 | up 14.7% | rising |
| 33 | Estonia | 93,924 | 2023 | up 36.9% | rising |
| 33 | Estonia | 93,924 | 2023 | up 36.9% | rising |
| 35 | Cyprus | 71,288 | 2023 | up 22.3% | rising |
| 36 | Malta | 37,848 | 2024 | up 72.9% | rising |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- European Union - 27 countries (from 2020) 47.30 million
- Euro area – 21 countries (from 2026) 41.56 million
- Euro area – 20 countries (2023-2025) 41.36 million