# Real GDP: Real GDP by state: Nondurable goods manufacturing (311-316,322-326) — Maryland (chained 2017 USD mn)

Real GDP: Real GDP by state: Nondurable goods manufacturing (311-316,322-326) — Maryland (chained 2017 USD mn) was 14,048 chained 2017 USD mn in 2025, up 4.8% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 11,098 chained 2017 USD mn (2015) to 14,048 chained 2017 USD mn (2025), averaging 12,174 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-MD.GDP.A.NSA.IND-BEA25`
- 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-nondurable-goods-manufacturing-311-316-322-us-md-gdp-a-nsa-ind-bea25

## Recent data

| Period | Value |
|---|---:|
| 2025 | 14,048 chained 2017 USD mn |
| 2024 | 13,406 chained 2017 USD mn |
| 2023 | 12,707 chained 2017 USD mn |
| 2022 | 12,330 chained 2017 USD mn |
| 2021 | 12,176 chained 2017 USD mn |
| 2020 | 12,722 chained 2017 USD mn |
| 2019 | 11,250 chained 2017 USD mn |
| 2018 | 11,338 chained 2017 USD mn |
| 2017 | 11,332 chained 2017 USD mn |
| 2016 | 11,503 chained 2017 USD mn |
| 2015 | 11,098 chained 2017 USD mn |
| 2014 | 11,262 chained 2017 USD mn |
| 2013 | 11,467 chained 2017 USD mn |
| 2012 | 10,514 chained 2017 USD mn |
| 2011 | 11,721 chained 2017 USD mn |
| 2010 | 12,713 chained 2017 USD mn |
| 2009 | 11,801 chained 2017 USD mn |
| 2008 | 10,963 chained 2017 USD mn |
| 2007 | 12,467 chained 2017 USD mn |
| 2006 | 11,407 chained 2017 USD mn |
| 2005 | 10,452 chained 2017 USD mn |
| 2004 | 11,012 chained 2017 USD mn |
| 2003 | 10,268 chained 2017 USD mn |
| 2002 | 11,351 chained 2017 USD mn |

## API

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

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