# Real GDP: Real GDP by state: Private services-providing industries — West Virginia (chained 2017 USD mn)

Real GDP: Real GDP by state: Private services-providing industries — West Virginia (chained 2017 USD mn) was 49,272 chained 2017 USD mn in 2025, up 0.7% from 2024.
That is the highest reading since the series began in 1997.
Over the past ten years it has ranged from 43,494 chained 2017 USD mn (2020) to 49,272 chained 2017 USD mn (2025), averaging 45,691 chained 2017 USD mn.

- Source agency: U.S. Bureau of Economic Analysis (Regional Economic Accounts)
- Makrognosis code: `US-WV.GDP.A.NSA.IND-BEA92`
- 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-private-services-providing-industries-west

## Recent data

| Period | Value |
|---|---:|
| 2025 | 49,272 chained 2017 USD mn |
| 2024 | 48,944 chained 2017 USD mn |
| 2023 | 47,349 chained 2017 USD mn |
| 2022 | 45,267 chained 2017 USD mn |
| 2021 | 44,130 chained 2017 USD mn |
| 2020 | 43,494 chained 2017 USD mn |
| 2019 | 45,490 chained 2017 USD mn |
| 2018 | 45,328 chained 2017 USD mn |
| 2017 | 44,513 chained 2017 USD mn |
| 2016 | 44,499 chained 2017 USD mn |
| 2015 | 44,319 chained 2017 USD mn |
| 2014 | 43,884 chained 2017 USD mn |
| 2013 | 43,739 chained 2017 USD mn |
| 2012 | 43,535 chained 2017 USD mn |
| 2011 | 43,132 chained 2017 USD mn |
| 2010 | 42,293 chained 2017 USD mn |
| 2009 | 40,728 chained 2017 USD mn |
| 2008 | 41,109 chained 2017 USD mn |
| 2007 | 40,067 chained 2017 USD mn |
| 2006 | 39,450 chained 2017 USD mn |
| 2005 | 38,330 chained 2017 USD mn |
| 2004 | 37,803 chained 2017 USD mn |
| 2003 | 37,060 chained 2017 USD mn |
| 2002 | 36,579 chained 2017 USD mn |

## API

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

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