Germany GNI per Capita 2020s

GNI divided by midyear population · World Bank
$54,204 decade average (2020-2029)

Germany's gni per capita during the 2020s ranged from $48,540 (2020) to $58,121 (2025), averaging $54,204 over 6 years of data.

2020s Data
YearValueChangeRank
2020 $48,540 −$1,810 20th
2021 $52,850 +$4,310 19th
2022 $55,200 +$2,350 19th
2023 $55,420 +$220 19th
2024 $55,090 −$330 17th
2025 $58,121 +$3,031 22nd