3,688Companies and economic data 3,688 companies · 8 countriesSee all →
Market TickCompanies and economy
  1. Home
  2. Countries
  3. Germany
Country

Germany

83,491,249Population
5,050.9 bn US$GDP
US$ 60,496GDP per capita
0.2 %GDP growth

Facts

Population
83,491,249 (2025)
GDP
5,050.9 bn US$ (2025)
GDP per capita
US$ 60,496 (2025)
GDP growth
0.2 % (2025)
Inflation
2.2 % (2025)
Exports
2,042.3 bn US$ (2025)
Imports
1,923.3 bn US$ (2025)
Unemployment
3.7 % (2025)
Foreign direct investment
95.2 bn US$ (2025)
Tax revenue, % of GDP
10.9 % (2024)

Sources: Wikidata (CC0), World Bank — WDI (CC BY 4.0) · Wikidata Q183

GDP

196020244.7T84.6B
PeriodValue
2024US$ 4,685,592,577,805
2023US$ 4,562,207,532,490
2022US$ 4,201,021,706,479
2021US$ 4,355,251,953,411
2020US$ 3,941,398,957,074
2019US$ 3,959,894,794,039
2018US$ 4,055,433,215,302
2017US$ 3,765,351,626,106
2016US$ 3,536,787,895,179
2015US$ 3,425,099,578,746
2014US$ 3,964,870,735,761
2013US$ 3,807,023,797,051

GDP per capita

1960202560.5K1,162
PeriodValue
2025US$ 60,496
2024US$ 56,104
2023US$ 54,777
2022US$ 50,507
2021US$ 52,349
2020US$ 47,395
2019US$ 47,656
2018US$ 48,916
2017US$ 45,554
2016US$ 42,949
2015US$ 41,930
2014US$ 48,960

Inflation

196020252.21.5
PeriodValue
20252.17 %
20242.26 %
20235.95 %
20226.87 %
20213.07 %
20200.14 %
20191.45 %
20171.51 %
20160.49 %
20150.51 %
20140.91 %
20131.50 %

Population

1960202583.5M72.8M
PeriodValue
202583,491,249
202483,516,593
202383,287,273
202283,177,813
202183,196,078
202083,160,871
201983,092,962
201882,905,782
201782,657,002
201581,686,611
201480,982,500
201380,645,605

GDP growth

196120250.24.3
PeriodValue
20250.24 %
2023-0.87 %
20221.81 %
20213.91 %
2020-4.13 %
20190.98 %
20181.14 %
20172.80 %
20162.22 %
20151.66 %
20142.18 %
20130.40 %

Exports

197020241.9T32.6B
PeriodValue
2024US$ 1,941,431,210,622
2023US$ 1,960,255,682,616
2022US$ 1,916,859,170,749
2021US$ 1,851,846,071,996
2019US$ 1,676,629,137,012
2018US$ 1,723,433,049,609
2017US$ 1,589,089,750,187
2016US$ 1,472,560,807,846
2015US$ 1,458,592,274,325
2014US$ 1,653,100,023,449
2013US$ 1,586,778,324,179
2012US$ 1,535,179,851,348