# United Kingdom England population mid-year estimate ()

United Kingdom England population mid-year estimate () was 58,834,800 millions in 2025, up 0.4% from 2024.
That is the highest reading since the series began in 1971.
Over the past ten years it has ranged from 54,808,700 millions (2015) to 58,834,800 millions (2025), averaging 56,670,473 millions.

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

## Recent data

| Period | Value |
|---|---:|
| 2025 | 58,834,800 millions |
| 2024 | 58,607,200 millions |
| 2023 | 57,990,800 millions |
| 2022 | 57,189,700 millions |
| 2021 | 56,554,900 millions |
| 2020 | 56,326,000 millions |
| 2019 | 56,230,100 millions |
| 2018 | 55,924,500 millions |
| 2017 | 55,619,500 millions |
| 2016 | 55,289,000 millions |
| 2015 | 54,808,700 millions |
| 2014 | 54,370,300 millions |
| 2013 | 53,918,700 millions |
| 2012 | 53,506,800 millions |
| 2011 | 53,107,200 millions |
| 2010 | 52,642,500 millions |
| 2009 | 52,196,400 millions |
| 2008 | 51,815,900 millions |
| 2007 | 51,381,100 millions |
| 2006 | 50,965,200 millions |
| 2005 | 50,606,000 millions |
| 2004 | 50,194,600 millions |
| 2003 | 49,925,500 millions |
| 2002 | 49,679,300 millions |

## API

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

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