# Italy Gross national income

Italy Gross national income was 2,265,890 Current prices, million euro in 2025, up 2.7% from 2024.
That is the highest reading since the series began in 1995.
Over the past ten years it has ranged from 1,649,009 Current prices, million euro (2015) to 2,265,890 Current prices, million euro (2025), averaging 1,898,849 Current prices, million euro.

- Source agency: Eurostat (Statistical Office of the European Union)
- Makrognosis code: `IT.GNI.A.NOM`
- Frequency: annual
- Units: Current prices, million euro
- Coverage: 1995-01-01 to 2025-01-01 (31 observations)
- Page: https://makrognosis.robomacro.com/data/italy/gross-national-income

## Recent data

| Period | Value |
|---|---:|
| 2025 | 2,265,890 Current prices, million euro |
| 2024 | 2,207,385 Current prices, million euro |
| 2023 | 2,132,802 Current prices, million euro |
| 2022 | 2,018,897 Current prices, million euro |
| 2021 | 1,860,645 Current prices, million euro |
| 2020 | 1,687,245 Current prices, million euro |
| 2019 | 1,814,659 Current prices, million euro |
| 2018 | 1,793,581 Current prices, million euro |
| 2017 | 1,750,718 Current prices, million euro |
| 2016 | 1,706,503 Current prices, million euro |
| 2015 | 1,649,009 Current prices, million euro |
| 2014 | 1,633,105 Current prices, million euro |
| 2013 | 1,616,178 Current prices, million euro |
| 2012 | 1,628,646 Current prices, million euro |
| 2011 | 1,651,104 Current prices, million euro |
| 2010 | 1,612,140 Current prices, million euro |
| 2009 | 1,582,983 Current prices, million euro |
| 2008 | 1,628,554 Current prices, million euro |
| 2007 | 1,622,958 Current prices, million euro |
| 2006 | 1,566,007 Current prices, million euro |
| 2005 | 1,501,420 Current prices, million euro |
| 2004 | 1,454,954 Current prices, million euro |
| 2003 | 1,392,662 Current prices, million euro |
| 2002 | 1,349,499 Current prices, million euro |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/IT.GNI.A.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/IT.GNI.A.NOM",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
