# Real GDP: Real GDP by state: Government and government enterprises (92) — Illinois (chained 2017 USD mn)

Real GDP: Real GDP by state: Government and government enterprises (92) — Illinois (chained 2017 USD mn) was 83,446 chained 2017 USD mn in 2025, up 0.8% from 2024.
That is the highest reading since 2014.
Over the past ten years it has ranged from 78,267 chained 2017 USD mn (2020) to 83,446 chained 2017 USD mn (2025), averaging 80,955 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-IL.GDP.A.NSA.IND-BEA83`
- Frequency: annual
- Units: chained 2017 USD mn
- Coverage: 1997-01-01 to 2025-01-01 (29 observations)
- Page: https://makrognosis.robomacro.com/data/united-states/real-gdp-real-gdp-by-state-government-and-government-enterprises-92-us-il-gdp-a-nsa-ind-bea83

## Recent data

| Period | Value |
|---|---:|
| 2025 | 83,446 chained 2017 USD mn |
| 2024 | 82,753 chained 2017 USD mn |
| 2023 | 80,638 chained 2017 USD mn |
| 2022 | 79,676 chained 2017 USD mn |
| 2021 | 79,219 chained 2017 USD mn |
| 2020 | 78,267 chained 2017 USD mn |
| 2019 | 81,438 chained 2017 USD mn |
| 2018 | 80,889 chained 2017 USD mn |
| 2017 | 81,728 chained 2017 USD mn |
| 2016 | 80,731 chained 2017 USD mn |
| 2015 | 81,716 chained 2017 USD mn |
| 2014 | 83,702 chained 2017 USD mn |
| 2013 | 85,032 chained 2017 USD mn |
| 2012 | 84,784 chained 2017 USD mn |
| 2011 | 86,149 chained 2017 USD mn |
| 2010 | 88,056 chained 2017 USD mn |
| 2009 | 86,031 chained 2017 USD mn |
| 2008 | 86,195 chained 2017 USD mn |
| 2007 | 85,839 chained 2017 USD mn |
| 2006 | 87,406 chained 2017 USD mn |
| 2005 | 87,814 chained 2017 USD mn |
| 2004 | 87,731 chained 2017 USD mn |
| 2003 | 87,460 chained 2017 USD mn |
| 2002 | 87,510 chained 2017 USD mn |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/US-IL.GDP.A.NSA.IND-BEA83"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/US-IL.GDP.A.NSA.IND-BEA83",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
```
