# Real GDP: Real GDP by state: Arts, entertainment, recreation, accommodation, and food services (71,72) — Virginia (chained 2017 USD mn)

Real GDP: Real GDP by state: Arts, entertainment, recreation, accommodation, and food services (71,72) — Virginia (chained 2017 USD mn) was 19,439 chained 2017 USD mn in 2025, up 0.6% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 13,927 chained 2017 USD mn (2020) to 19,439 chained 2017 USD mn (2025), averaging 17,762 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-VA.GDP.A.NSA.IND-BEA75`
- 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-arts-entertainment-recreation-accommodation-us-va-gdp-a-nsa-ind-bea75

## Recent data

| Period | Value |
|---|---:|
| 2025 | 19,439 chained 2017 USD mn |
| 2024 | 19,318 chained 2017 USD mn |
| 2023 | 19,230 chained 2017 USD mn |
| 2022 | 18,876 chained 2017 USD mn |
| 2021 | 17,242 chained 2017 USD mn |
| 2020 | 13,927 chained 2017 USD mn |
| 2019 | 18,553 chained 2017 USD mn |
| 2018 | 17,602 chained 2017 USD mn |
| 2017 | 17,568 chained 2017 USD mn |
| 2016 | 17,135 chained 2017 USD mn |
| 2015 | 16,490 chained 2017 USD mn |
| 2014 | 15,809 chained 2017 USD mn |
| 2013 | 15,548 chained 2017 USD mn |
| 2012 | 15,824 chained 2017 USD mn |
| 2011 | 15,744 chained 2017 USD mn |
| 2010 | 15,589 chained 2017 USD mn |
| 2009 | 15,052 chained 2017 USD mn |
| 2008 | 15,820 chained 2017 USD mn |
| 2007 | 16,477 chained 2017 USD mn |
| 2006 | 16,472 chained 2017 USD mn |
| 2005 | 16,023 chained 2017 USD mn |
| 2004 | 16,115 chained 2017 USD mn |
| 2003 | 15,649 chained 2017 USD mn |
| 2002 | 14,874 chained 2017 USD mn |

## API

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

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