# Real GDP: Real GDP by state: Private services-providing industries — New York (chained 2017 USD mn)

Real GDP: Real GDP by state: Private services-providing industries — New York (chained 2017 USD mn) was 1,597,630 chained 2017 USD mn in 2025, up 2.9% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 1,281,882 chained 2017 USD mn (2015) to 1,597,630 chained 2017 USD mn (2025), averaging 1,419,029 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-NY.GDP.A.NSA.IND-BEA92`
- 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-private-services-providing-industries-new-us-ny-gdp-a-nsa-ind-bea92

## Recent data

| Period | Value |
|---|---:|
| 2025 | 1,597,630 chained 2017 USD mn |
| 2024 | 1,552,622 chained 2017 USD mn |
| 2023 | 1,490,730 chained 2017 USD mn |
| 2022 | 1,475,141 chained 2017 USD mn |
| 2021 | 1,436,060 chained 2017 USD mn |
| 2020 | 1,369,974 chained 2017 USD mn |
| 2019 | 1,399,478 chained 2017 USD mn |
| 2018 | 1,365,020 chained 2017 USD mn |
| 2017 | 1,334,402 chained 2017 USD mn |
| 2016 | 1,306,383 chained 2017 USD mn |
| 2015 | 1,281,882 chained 2017 USD mn |
| 2014 | 1,253,629 chained 2017 USD mn |
| 2013 | 1,220,610 chained 2017 USD mn |
| 2012 | 1,220,865 chained 2017 USD mn |
| 2011 | 1,159,766 chained 2017 USD mn |
| 2010 | 1,140,936 chained 2017 USD mn |
| 2009 | 1,089,009 chained 2017 USD mn |
| 2008 | 1,033,096 chained 2017 USD mn |
| 2007 | 1,058,297 chained 2017 USD mn |
| 2006 | 1,048,679 chained 2017 USD mn |
| 2005 | 1,012,589 chained 2017 USD mn |
| 2004 | 981,258 chained 2017 USD mn |
| 2003 | 954,660 chained 2017 USD mn |
| 2002 | 948,052 chained 2017 USD mn |

## API

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

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