# Real GDP: Real GDP by state: Real estate and rental and leasing (53) — North Carolina (chained 2017 USD mn)

Real GDP: Real GDP by state: Real estate and rental and leasing (53) — North Carolina (chained 2017 USD mn) was 87,705 chained 2017 USD mn in 2025, up 5.6% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 61,085 chained 2017 USD mn (2015) to 87,705 chained 2017 USD mn (2025), averaging 71,282 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-NC.GDP.A.NSA.IND-BEA56`
- 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-real-estate-and-rental-and-leasing-53-north-us-nc-gdp-a-nsa-ind-bea56

## Recent data

| Period | Value |
|---|---:|
| 2025 | 87,705 chained 2017 USD mn |
| 2024 | 83,030 chained 2017 USD mn |
| 2023 | 79,709 chained 2017 USD mn |
| 2022 | 77,196 chained 2017 USD mn |
| 2021 | 70,940 chained 2017 USD mn |
| 2020 | 67,285 chained 2017 USD mn |
| 2019 | 65,662 chained 2017 USD mn |
| 2018 | 65,530 chained 2017 USD mn |
| 2017 | 64,218 chained 2017 USD mn |
| 2016 | 61,746 chained 2017 USD mn |
| 2015 | 61,085 chained 2017 USD mn |
| 2014 | 61,321 chained 2017 USD mn |
| 2013 | 60,779 chained 2017 USD mn |
| 2012 | 59,006 chained 2017 USD mn |
| 2011 | 58,216 chained 2017 USD mn |
| 2010 | 56,540 chained 2017 USD mn |
| 2009 | 53,842 chained 2017 USD mn |
| 2008 | 54,861 chained 2017 USD mn |
| 2007 | 52,586 chained 2017 USD mn |
| 2006 | 48,449 chained 2017 USD mn |
| 2005 | 46,690 chained 2017 USD mn |
| 2004 | 43,071 chained 2017 USD mn |
| 2003 | 41,904 chained 2017 USD mn |
| 2002 | 40,766 chained 2017 USD mn |

## API

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

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