# Real GDP: Real GDP by state: Trade (42,44-45) — Florida (chained 2017 USD mn)

Real GDP: Real GDP by state: Trade (42,44-45) — Florida (chained 2017 USD mn) was 180,850 chained 2017 USD mn in 2025, down 0.2% from 2024.
That is the lowest reading since 2023.
Over the past ten years it has ranged from 135,470 chained 2017 USD mn (2015) to 181,196 chained 2017 USD mn (2024), averaging 158,764 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-FL.GDP.A.NSA.IND-BEA88`
- 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-trade-42-44-45-florida-chained-2017-usd-mn

## Recent data

| Period | Value |
|---|---:|
| 2025 | 180,850 chained 2017 USD mn |
| 2024 | 181,196 chained 2017 USD mn |
| 2023 | 171,792 chained 2017 USD mn |
| 2022 | 160,975 chained 2017 USD mn |
| 2021 | 162,175 chained 2017 USD mn |
| 2020 | 156,278 chained 2017 USD mn |
| 2019 | 156,566 chained 2017 USD mn |
| 2018 | 152,799 chained 2017 USD mn |
| 2017 | 147,462 chained 2017 USD mn |
| 2016 | 140,837 chained 2017 USD mn |
| 2015 | 135,470 chained 2017 USD mn |
| 2014 | 127,618 chained 2017 USD mn |
| 2013 | 122,259 chained 2017 USD mn |
| 2012 | 116,485 chained 2017 USD mn |
| 2011 | 112,889 chained 2017 USD mn |
| 2010 | 113,895 chained 2017 USD mn |
| 2009 | 108,751 chained 2017 USD mn |
| 2008 | 121,814 chained 2017 USD mn |
| 2007 | 127,562 chained 2017 USD mn |
| 2006 | 130,173 chained 2017 USD mn |
| 2005 | 126,383 chained 2017 USD mn |
| 2004 | 116,995 chained 2017 USD mn |
| 2003 | 111,332 chained 2017 USD mn |
| 2002 | 104,177 chained 2017 USD mn |

## API

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

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