# United Kingdom Wales population mid-year estimate ()

United Kingdom Wales population mid-year estimate () was 3,175,200 millions in 2025, down 0.08% from 2024.
That is the lowest reading since 2023.
Over the past ten years it has ranged from 3,072,700 millions (2015) to 3,177,900 millions (2024), averaging 3,114,891 millions.

- Source agency: UK Office for National Statistics
- Makrognosis code: `UK.POP.A.NSA.REGION-WALES`
- Frequency: annual
- Units: millions
- Coverage: 1971-01-01 to 2025-01-01 (55 observations)
- Page: https://makrognosis.robomacro.com/data/united-kingdom/wales-population-mid-year-estimate

## Recent data

| Period | Value |
|---|---:|
| 2025 | 3,175,200 millions |
| 2024 | 3,177,900 millions |
| 2023 | 3,165,100 millions |
| 2022 | 3,132,700 millions |
| 2021 | 3,105,600 millions |
| 2020 | 3,104,500 millions |
| 2019 | 3,087,700 millions |
| 2018 | 3,083,800 millions |
| 2017 | 3,081,400 millions |
| 2016 | 3,077,200 millions |
| 2015 | 3,072,700 millions |
| 2014 | 3,073,800 millions |
| 2013 | 3,071,100 millions |
| 2012 | 3,070,900 millions |
| 2011 | 3,063,800 millions |
| 2010 | 3,050,000 millions |
| 2009 | 3,038,900 millions |
| 2008 | 3,025,900 millions |
| 2007 | 3,006,300 millions |
| 2006 | 2,985,700 millions |
| 2005 | 2,969,300 millions |
| 2004 | 2,957,400 millions |
| 2003 | 2,937,700 millions |
| 2002 | 2,922,900 millions |

## API

```
curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/UK.POP.A.NSA.REGION-WALES"

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