👥

Population & Demographics

19 counters

The UK population is currently estimated at approximately 67.6 million people. Britain's population grows through a combination of natural change — births minus deaths — and net international migration, which has been at record levels since 2021. These live UK population counters are calculated from ONS annual vital statistics and international migration estimates, updated each year when new data is published.

Key UK Population Facts 2024
67.6 million — current UK population estimate
605,000 — births in England & Wales per year (ONS)
580,000 — deaths registered per year (ONS)
685,000 — net migration (year to June 2023, ONS)
40.7 years — median age of UK population
~70.4 million — ONS projected UK population by 2034

UK Population Right Now

Births Today

Births This Year

Deaths Today

Deaths This Year

Net Migration This Year

People Arrived in UK This Year

People Left UK This Year

Marriages Today

Marriages This Year

Divorces Today

Divorces This Year

People Turning 65 Today

Population Change Since You Opened This Page

births − deaths + net migration
67.6 million

Current UK Population (2024)

40.7 years

Average Age in UK

3.5 : 1

Working Age Adults per Pensioner

39 years

Most Common Age in UK

~70.4m

ONS Projected UK Population (2034)

Sources: ONS Population Estimates, ONS Vital Statistics, ONS International Migration · Data year: 2023/24

Frequently Asked Questions

Based on official UK government data

What is the current UK population in 2026?

The UK population is currently estimated at approximately 67.6 million people, according to ONS mid-year population estimates. The population grows through a combination of natural change (births minus deaths) and net international migration, which has been at record levels since 2021.

How many babies are born in the UK each day?

Approximately 1,658 babies are born in the UK every day, based on ONS annual birth statistics showing around 605,000 births per year in England and Wales. This equates to roughly one birth every 52 seconds.

What is the net migration figure for the UK?

Net migration to the UK was 685,000 in the year to June 2023, according to ONS international migration statistics. This means approximately 1.2 million people arrived in the UK while 533,000 left, resulting in the highest net migration figures on record.

Deep Dive Statistics

Explore detailed statistics for specific topics within this section.

UK Birth Rate Statistics
Live UK birth rate counter 2026. Approximately 605,000 babies are born in the UK each year — one every 52 seconds. Watch...
View statistics →
UK Divorce Rate Statistics
Live UK divorce counter 2026. Approximately 80,000 divorces are granted each year in England and Wales. Watch divorces t...
View statistics →
UK Fertility Rate Statistics
Live UK fertility rate counter 2026. The UK total fertility rate stands at approximately 1.49 — the lowest on record and...
View statistics →
UK Population Growth Statistics
Live UK population growth counter 2026. The UK population is approximately 67.7 million and grows by around 500,000 per ...
View statistics →