# Real GDP: Real GDP by state: Professional and business services (54,55,56) — New Jersey (chained 2017 USD mn)

Real GDP: Real GDP by state: Professional and business services (54,55,56) — New Jersey (chained 2017 USD mn) was 123,398 chained 2017 USD mn in 2025, up 1.9% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 91,699 chained 2017 USD mn (2015) to 123,398 chained 2017 USD mn (2025), averaging 108,292 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-NJ.GDP.A.NSA.IND-BEA59`
- 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-professional-and-business-services-54-55-56-us-nj-gdp-a-nsa-ind-bea59

## Recent data

| Period | Value |
|---|---:|
| 2025 | 123,398 chained 2017 USD mn |
| 2024 | 121,150 chained 2017 USD mn |
| 2023 | 121,427 chained 2017 USD mn |
| 2022 | 121,470 chained 2017 USD mn |
| 2021 | 112,952 chained 2017 USD mn |
| 2020 | 104,235 chained 2017 USD mn |
| 2019 | 104,662 chained 2017 USD mn |
| 2018 | 100,348 chained 2017 USD mn |
| 2017 | 96,904 chained 2017 USD mn |
| 2016 | 92,964 chained 2017 USD mn |
| 2015 | 91,699 chained 2017 USD mn |
| 2014 | 88,231 chained 2017 USD mn |
| 2013 | 85,948 chained 2017 USD mn |
| 2012 | 84,151 chained 2017 USD mn |
| 2011 | 79,119 chained 2017 USD mn |
| 2010 | 75,945 chained 2017 USD mn |
| 2009 | 75,194 chained 2017 USD mn |
| 2008 | 78,763 chained 2017 USD mn |
| 2007 | 74,674 chained 2017 USD mn |
| 2006 | 71,958 chained 2017 USD mn |
| 2005 | 70,788 chained 2017 USD mn |
| 2004 | 68,306 chained 2017 USD mn |
| 2003 | 67,372 chained 2017 USD mn |
| 2002 | 66,833 chained 2017 USD mn |

## API

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

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