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

Real GDP: Real GDP by state: Government and government enterprises (92) — Oklahoma (chained 2017 USD mn) was 32,507 chained 2017 USD mn in 2025, down 0.9% from 2024.
That is the lowest reading since 2023.
Over the past ten years it has ranged from 29,835 chained 2017 USD mn (2016) to 32,786 chained 2017 USD mn (2024), averaging 31,238 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-OK.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-ok-gdp-a-nsa-ind-bea83

## Recent data

| Period | Value |
|---|---:|
| 2025 | 32,507 chained 2017 USD mn |
| 2024 | 32,786 chained 2017 USD mn |
| 2023 | 32,012 chained 2017 USD mn |
| 2022 | 32,542 chained 2017 USD mn |
| 2021 | 31,332 chained 2017 USD mn |
| 2020 | 31,078 chained 2017 USD mn |
| 2019 | 30,971 chained 2017 USD mn |
| 2018 | 30,521 chained 2017 USD mn |
| 2017 | 30,192 chained 2017 USD mn |
| 2016 | 29,835 chained 2017 USD mn |
| 2015 | 29,841 chained 2017 USD mn |
| 2014 | 29,695 chained 2017 USD mn |
| 2013 | 29,793 chained 2017 USD mn |
| 2012 | 29,818 chained 2017 USD mn |
| 2011 | 30,812 chained 2017 USD mn |
| 2010 | 30,910 chained 2017 USD mn |
| 2009 | 30,429 chained 2017 USD mn |
| 2008 | 30,044 chained 2017 USD mn |
| 2007 | 29,133 chained 2017 USD mn |
| 2006 | 28,384 chained 2017 USD mn |
| 2005 | 27,660 chained 2017 USD mn |
| 2004 | 26,664 chained 2017 USD mn |
| 2003 | 26,487 chained 2017 USD mn |
| 2002 | 26,477 chained 2017 USD mn |

## API

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

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