# Real GDP: Real GDP by state: Finance and insurance (52) — Connecticut (chained 2017 USD mn)

Real GDP: Real GDP by state: Finance and insurance (52) — Connecticut (chained 2017 USD mn) was 46,145 chained 2017 USD mn in 2025, up 4.8% from 2024.
That is the highest reading since 2017.
Over the past ten years it has ranged from 35,614 chained 2017 USD mn (2021) to 46,917 chained 2017 USD mn (2017), averaging 41,506 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-CT.GDP.A.NSA.IND-BEA51`
- 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-and-insurance-52-connecticut-chained-us-ct-gdp-a-nsa-ind-bea51

## Recent data

| Period | Value |
|---|---:|
| 2025 | 46,145 chained 2017 USD mn |
| 2024 | 44,034 chained 2017 USD mn |
| 2023 | 44,790 chained 2017 USD mn |
| 2022 | 39,169 chained 2017 USD mn |
| 2021 | 35,614 chained 2017 USD mn |
| 2020 | 36,463 chained 2017 USD mn |
| 2019 | 38,577 chained 2017 USD mn |
| 2018 | 41,093 chained 2017 USD mn |
| 2017 | 46,917 chained 2017 USD mn |
| 2016 | 42,131 chained 2017 USD mn |
| 2015 | 41,632 chained 2017 USD mn |
| 2014 | 36,492 chained 2017 USD mn |
| 2013 | 35,002 chained 2017 USD mn |
| 2012 | 41,171 chained 2017 USD mn |
| 2011 | 40,710 chained 2017 USD mn |
| 2010 | 44,548 chained 2017 USD mn |
| 2009 | 46,643 chained 2017 USD mn |
| 2008 | 37,131 chained 2017 USD mn |
| 2007 | 45,619 chained 2017 USD mn |
| 2006 | 44,628 chained 2017 USD mn |
| 2005 | 40,349 chained 2017 USD mn |
| 2004 | 39,605 chained 2017 USD mn |
| 2003 | 34,400 chained 2017 USD mn |
| 2002 | 35,237 chained 2017 USD mn |

## API

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

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