# United Kingdom Great Britain population mid-year estimate ()

United Kingdom Great Britain population mid-year estimate () was 67,555,500 millions in 2025, up 0.3% from 2024.
That is the highest reading since the series began in 1971.
Over the past ten years it has ranged from 63,232,000 millions (2015) to 67,555,500 millions (2025), averaging 65,220,373 millions.

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

## Recent data

| Period | Value |
|---|---:|
| 2025 | 67,555,500 millions |
| 2024 | 67,328,400 millions |
| 2023 | 66,667,700 millions |
| 2022 | 65,769,400 millions |
| 2021 | 65,073,400 millions |
| 2020 | 64,839,300 millions |
| 2019 | 64,729,000 millions |
| 2018 | 64,400,500 millions |
| 2017 | 64,089,100 millions |
| 2016 | 63,739,800 millions |
| 2015 | 63,232,000 millions |
| 2014 | 62,775,500 millions |
| 2013 | 62,306,500 millions |
| 2012 | 61,885,900 millions |
| 2011 | 61,470,800 millions |
| 2010 | 60,954,600 millions |
| 2009 | 60,467,200 millions |
| 2008 | 60,044,600 millions |
| 2007 | 59,557,400 millions |
| 2006 | 59,083,900 millions |
| 2005 | 58,685,500 millions |
| 2004 | 58,236,300 millions |
| 2003 | 57,931,700 millions |
| 2002 | 57,668,100 millions |

## API

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

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