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

Real GDP: Real GDP by state: Transportation and utilities (22,48-49) — Arizona (chained 2017 USD mn) was 21,973 chained 2017 USD mn in 2025, down 0.6% from 2024.
That is the lowest reading since 2023.
Over the past ten years it has ranged from 16,108 chained 2017 USD mn (2015) to 22,103 chained 2017 USD mn (2024), averaging 19,612 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-AZ.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-az-gdp-a-nsa-ind-bea89

## Recent data

| Period | Value |
|---|---:|
| 2025 | 21,973 chained 2017 USD mn |
| 2024 | 22,103 chained 2017 USD mn |
| 2023 | 21,726 chained 2017 USD mn |
| 2022 | 21,292 chained 2017 USD mn |
| 2021 | 21,248 chained 2017 USD mn |
| 2020 | 19,200 chained 2017 USD mn |
| 2019 | 18,897 chained 2017 USD mn |
| 2018 | 18,329 chained 2017 USD mn |
| 2017 | 17,762 chained 2017 USD mn |
| 2016 | 17,096 chained 2017 USD mn |
| 2015 | 16,108 chained 2017 USD mn |
| 2014 | 15,767 chained 2017 USD mn |
| 2013 | 15,686 chained 2017 USD mn |
| 2012 | 15,895 chained 2017 USD mn |
| 2011 | 15,561 chained 2017 USD mn |
| 2010 | 15,185 chained 2017 USD mn |
| 2009 | 13,978 chained 2017 USD mn |
| 2008 | 14,888 chained 2017 USD mn |
| 2007 | 14,885 chained 2017 USD mn |
| 2006 | 14,386 chained 2017 USD mn |
| 2005 | 13,204 chained 2017 USD mn |
| 2004 | 12,573 chained 2017 USD mn |
| 2003 | 11,244 chained 2017 USD mn |
| 2002 | 10,835 chained 2017 USD mn |

## API

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

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