# Real GDP: Real GDP by state: Finance, insurance, real estate, rental, and leasing (52,53) — Ohio (chained 2017 USD mn)

Real GDP: Real GDP by state: Finance, insurance, real estate, rental, and leasing (52,53) — Ohio (chained 2017 USD mn) was 180,523 chained 2017 USD mn in 2025, up 6.4% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 136,276 chained 2017 USD mn (2016) to 180,523 chained 2017 USD mn (2025), averaging 153,964 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-OH.GDP.A.NSA.IND-BEA50`
- 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-finance-insurance-real-estate-rental-and-us-oh-gdp-a-nsa-ind-bea50

## Recent data

| Period | Value |
|---|---:|
| 2025 | 180,523 chained 2017 USD mn |
| 2024 | 169,675 chained 2017 USD mn |
| 2023 | 169,918 chained 2017 USD mn |
| 2022 | 167,188 chained 2017 USD mn |
| 2021 | 159,004 chained 2017 USD mn |
| 2020 | 148,805 chained 2017 USD mn |
| 2019 | 148,730 chained 2017 USD mn |
| 2018 | 138,079 chained 2017 USD mn |
| 2017 | 138,907 chained 2017 USD mn |
| 2016 | 136,276 chained 2017 USD mn |
| 2015 | 136,496 chained 2017 USD mn |
| 2014 | 133,756 chained 2017 USD mn |
| 2013 | 128,110 chained 2017 USD mn |
| 2012 | 125,388 chained 2017 USD mn |
| 2011 | 122,411 chained 2017 USD mn |
| 2010 | 121,517 chained 2017 USD mn |
| 2009 | 125,049 chained 2017 USD mn |
| 2008 | 122,418 chained 2017 USD mn |
| 2007 | 122,401 chained 2017 USD mn |
| 2006 | 119,731 chained 2017 USD mn |
| 2005 | 121,778 chained 2017 USD mn |
| 2004 | 111,227 chained 2017 USD mn |
| 2003 | 108,593 chained 2017 USD mn |
| 2002 | 107,905 chained 2017 USD mn |

## API

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

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