# Real GDP: Real GDP by state: Transportation and utilities (22,48-49) — Maryland (chained 2017 USD mn)

Real GDP: Real GDP by state: Transportation and utilities (22,48-49) — Maryland (chained 2017 USD mn) was 16,280 chained 2017 USD mn in 2025, up 2.3% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 14,689 chained 2017 USD mn (2022) to 16,280 chained 2017 USD mn (2025), averaging 15,523 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-MD.GDP.A.NSA.IND-BEA89`
- 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-transportation-and-utilities-22-48-49-us-md-gdp-a-nsa-ind-bea89

## Recent data

| Period | Value |
|---|---:|
| 2025 | 16,280 chained 2017 USD mn |
| 2024 | 15,916 chained 2017 USD mn |
| 2023 | 15,200 chained 2017 USD mn |
| 2022 | 14,689 chained 2017 USD mn |
| 2021 | 15,060 chained 2017 USD mn |
| 2020 | 15,142 chained 2017 USD mn |
| 2019 | 15,413 chained 2017 USD mn |
| 2018 | 16,092 chained 2017 USD mn |
| 2017 | 16,018 chained 2017 USD mn |
| 2016 | 15,888 chained 2017 USD mn |
| 2015 | 15,058 chained 2017 USD mn |
| 2014 | 14,171 chained 2017 USD mn |
| 2013 | 13,985 chained 2017 USD mn |
| 2012 | 14,194 chained 2017 USD mn |
| 2011 | 14,732 chained 2017 USD mn |
| 2010 | 14,638 chained 2017 USD mn |
| 2009 | 12,703 chained 2017 USD mn |
| 2008 | 13,177 chained 2017 USD mn |
| 2007 | 13,263 chained 2017 USD mn |
| 2006 | 12,390 chained 2017 USD mn |
| 2005 | 11,786 chained 2017 USD mn |
| 2004 | 11,834 chained 2017 USD mn |
| 2003 | 10,532 chained 2017 USD mn |
| 2002 | 10,333 chained 2017 USD mn |

## API

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

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