# France Gross national income

France Gross national income was 3,042,365 Current prices, million euro in 2025, up 2.0% from 2024.
That is the highest reading since the series began in 1971.
Over the past ten years it has ranged from 2,245,951 Current prices, million euro (2015) to 3,042,365 Current prices, million euro (2025), averaging 2,580,346 Current prices, million euro.

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

## Recent data

| Period | Value |
|---|---:|
| 2025 | 3,042,365 Current prices, million euro |
| 2024 | 2,983,617 Current prices, million euro |
| 2023 | 2,895,526 Current prices, million euro |
| 2022 | 2,736,443 Current prices, million euro |
| 2021 | 2,586,548 Current prices, million euro |
| 2020 | 2,364,936 Current prices, million euro |
| 2019 | 2,504,831 Current prices, million euro |
| 2018 | 2,408,589 Current prices, million euro |
| 2017 | 2,338,148 Current prices, million euro |
| 2016 | 2,276,855 Current prices, million euro |
| 2015 | 2,245,951 Current prices, million euro |
| 2014 | 2,202,360 Current prices, million euro |
| 2013 | 2,170,967 Current prices, million euro |
| 2012 | 2,136,829 Current prices, million euro |
| 2011 | 2,119,538 Current prices, million euro |
| 2010 | 2,044,795 Current prices, million euro |
| 2009 | 1,982,210 Current prices, million euro |
| 2008 | 2,035,400 Current prices, million euro |
| 2007 | 1,978,481 Current prices, million euro |
| 2006 | 1,884,789 Current prices, million euro |
| 2005 | 1,794,005 Current prices, million euro |
| 2004 | 1,721,295 Current prices, million euro |
| 2003 | 1,645,592 Current prices, million euro |
| 2002 | 1,596,451 Current prices, million euro |

## API

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

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