Germany Gross national income
AnnualNominalCode DE.GNI.A.NOM
Germany Gross national income was 4,690,872 Current prices, million euro in 2025, up 3.2% from 2024.
That is the highest reading since the series began in 1995.
Over the past ten years it has ranged from 3,155,073 Current prices, million euro (2015) to 4,690,872 Current prices, million euro (2025), averaging 3,848,474 Current prices, million euro.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value |
|---|---|
| 2025 | 4,690,872 Current prices, million euro |
| 2024 | 4,545,347 Current prices, million euro |
| 2023 | 4,389,325 Current prices, million euro |
| 2022 | 4,149,670 Current prices, million euro |
| 2021 | 3,836,222 Current prices, million euro |
| 2020 | 3,565,336 Current prices, million euro |
| 2019 | 3,688,569 Current prices, million euro |
| 2018 | 3,585,652 Current prices, million euro |
| 2017 | 3,430,600 Current prices, million euro |
| 2016 | 3,296,543 Current prices, million euro |
| 2015 | 3,155,073 Current prices, million euro |
| 2014 | 3,051,117 Current prices, million euro |
| 2013 | 2,936,815 Current prices, million euro |
| 2012 | 2,868,325 Current prices, million euro |
| 2011 | 2,817,870 Current prices, million euro |
| 2010 | 2,667,780 Current prices, million euro |
| 2009 | 2,549,922 Current prices, million euro |
| 2008 | 2,613,998 Current prices, million euro |
| 2007 | 2,578,868 Current prices, million euro |
| 2006 | 2,466,843 Current prices, million euro |
| 2005 | 2,344,715 Current prices, million euro |
| 2004 | 2,306,852 Current prices, million euro |
| 2003 | 2,217,768 Current prices, million euro |
| 2002 | 2,199,958 Current prices, million euro |
Last 24 observations. The full history (31 observations) is available through the API.
One guessable code, agency-direct, updated on release. Free tier available.
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
"https://makrognosis.robomacro.com/v1/series/DE.GNI.A.NOM"
# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/DE.GNI.A.NOM",
headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docsAbout this series
| Latest observation | 2025 |
|---|---|
| First observation | 1995 |
| Observations | 31 |
| Frequency | Annual |
| Units | Current prices, million euro |
| Adjustment | Nominal |
| 10-year high | 4,690,872 Current prices, million euro (2025) |
| 10-year low | 3,155,073 Current prices, million euro (2015) |
| 10-year average | 3,848,474 Current prices, million euro |
| Source agency | Eurostat (Statistical Office of the European Union) |
| Makrognosis code | DE.GNI.A.NOM |
Other Germany indicators
FAQ
- What is the current gross national income in Germany?
- The latest reading is 4,690,872 Current prices, million euro for 2025, published by Eurostat (Statistical Office of the European Union).
- Where does this data come from?
- It is collected directly from Eurostat (Statistical Office of the European Union) and is available through the Makrognosis API under the code DE.GNI.A.NOM.
Last updated 2026-10-22. Source: Eurostat (Statistical Office of the European Union). Original title: “DE - Gross national income (Eurostat nasa_10_nf_tr)”.