Population estimates by local authority, year, sex and age

Standard shorthand is used in this table: [t] = total.

View options

Filters

Data description ( of 1 selected1 selectable options)

Year ( of 34 selected34 selectable options)

Age ( of 93 selected93 selectable options)

Sex ( of 3 selected3 selectable options)

Area ( of 37 selected37 selectable options)


Data valuesData descriptionYearAgeSexArea
17PopulationMid-year 2003Age 89MaleMerthyr Tydfil
18PopulationMid-year 2006Age 89MaleMerthyr Tydfil
19PopulationMid-year 2007Age 89MaleMerthyr Tydfil
19PopulationMid-year 2005Age 89MaleBlaenau Gwent
22PopulationMid-year 2004Age 89MaleMerthyr Tydfil
22PopulationMid-year 2001Age 89MaleMerthyr Tydfil
22PopulationMid-year 2002Age 88MaleMerthyr Tydfil
23PopulationMid-year 2002Age 89MaleBlaenau Gwent
23PopulationMid-year 2005Age 89MaleMerthyr Tydfil
24PopulationMid-year 2005Age 88MaleMerthyr Tydfil
24PopulationMid-year 2002Age 89MaleMerthyr Tydfil
24PopulationMid-year 2006Age 89MaleBlaenau Gwent
25PopulationMid-year 2003Age 88MaleMerthyr Tydfil
26PopulationMid-year 2004Age 89MaleBlaenau Gwent
26PopulationMid-year 2006Age 88MaleMerthyr Tydfil
27PopulationMid-year 2015Age 89MaleMerthyr Tydfil
27PopulationMid-year 2001Age 88MaleMerthyr Tydfil
28PopulationMid-year 2001Age 89MaleTorfaen
29PopulationMid-year 2001Age 88MaleBlaenau Gwent
29PopulationMid-year 2001Age 87MaleMerthyr Tydfil
29PopulationMid-year 2004Age 87MaleMerthyr Tydfil
29PopulationMid-year 2005Age 87MaleMerthyr Tydfil
30PopulationMid-year 2002Age 87MaleMerthyr Tydfil
31PopulationMid-year 2016Age 89MaleMerthyr Tydfil
31PopulationMid-year 2004Age 88MaleBlaenau Gwent
31PopulationMid-year 2004Age 88MaleMerthyr Tydfil
31PopulationMid-year 2003Age 89MaleBlaenau Gwent
31PopulationMid-year 2004Age 89MaleCeredigion
32PopulationMid-year 2011Age 89MaleMerthyr Tydfil
33PopulationMid-year 2013Age 89MaleMerthyr Tydfil
33PopulationMid-year 2008Age 89MaleMerthyr Tydfil
34PopulationMid-year 2001Age 89MaleBlaenau Gwent
34PopulationMid-year 2010Age 89MaleMerthyr Tydfil
34PopulationMid-year 2007Age 88MaleMerthyr Tydfil
35PopulationMid-year 2011Age 89MaleBlaenau Gwent
35PopulationMid-year 2014Age 88MaleMerthyr Tydfil
36PopulationMid-year 2015Age 89MaleBlaenau Gwent
36PopulationMid-year 2003Age 87MaleMerthyr Tydfil
36PopulationMid-year 2012Age 88MaleMerthyr Tydfil
36PopulationMid-year 2005Age 88MaleBlaenau Gwent
37PopulationMid-year 2018Age 89MaleBlaenau Gwent
37PopulationMid-year 2004Age 86MaleMerthyr Tydfil
38PopulationMid-year 2010Age 89MaleBlaenau Gwent
38PopulationMid-year 2014Age 89MaleBlaenau Gwent
38PopulationMid-year 2005Age 89MaleIsle of Anglesey
39PopulationMid-year 2004Age 89MaleIsle of Anglesey
39PopulationMid-year 2003Age 86MaleMerthyr Tydfil
39PopulationMid-year 2001Age 86MaleMerthyr Tydfil
39PopulationMid-year 2009Age 89MaleBlaenau Gwent
39PopulationMid-year 2015Age 88MaleMerthyr Tydfil
39PopulationMid-year 2007Age 89MaleBlaenau Gwent
40PopulationMid-year 2002Age 89MaleTorfaen
40PopulationMid-year 2002Age 88MaleBlaenau Gwent
40PopulationMid-year 2017Age 89MaleBlaenau Gwent
40PopulationMid-year 2020Age 89MaleBlaenau Gwent
40PopulationMid-year 2003Age 88MaleBlaenau Gwent
41PopulationMid-year 2005Age 89MaleCeredigion
41PopulationMid-year 2006Age 87MaleMerthyr Tydfil
41PopulationMid-year 2009Age 88MaleBlaenau Gwent
41PopulationMid-year 2014Age 89MaleMerthyr Tydfil
41PopulationMid-year 2006Age 89MaleTorfaen
42PopulationMid-year 2010Age 88MaleMerthyr Tydfil
42PopulationMid-year 2007Age 89MaleCeredigion
42PopulationMid-year 2009Age 88MaleMerthyr Tydfil
42PopulationMid-year 2003Age 87MaleBlaenau Gwent
42PopulationMid-year 2003Age 89MaleIsle of Anglesey
42PopulationMid-year 2023Age 89MaleBlaenau Gwent
43PopulationMid-year 2003Age 88MaleCeredigion
43PopulationMid-year 2020Age 89MaleMerthyr Tydfil
43PopulationMid-year 2023Age 89MaleMerthyr Tydfil
43PopulationMid-year 2013Age 87MaleMerthyr Tydfil
43PopulationMid-year 2009Age 89MaleMerthyr Tydfil
43PopulationMid-year 2002Age 86MaleMerthyr Tydfil
44PopulationMid-year 2022Age 89MaleMerthyr Tydfil
44PopulationMid-year 2002Age 89MaleCeredigion
44PopulationMid-year 2012Age 89MaleMerthyr Tydfil
44PopulationMid-year 2001Age 87MaleBlaenau Gwent
44PopulationMid-year 2008Age 89MaleBlaenau Gwent
45PopulationMid-year 2004Age 88MaleIsle of Anglesey
45PopulationMid-year 2003Age 85MaleMerthyr Tydfil
45PopulationMid-year 2006Age 88MaleBlaenau Gwent
46PopulationMid-year 2014Age 87MaleMerthyr Tydfil
46PopulationMid-year 2013Age 88MaleMerthyr Tydfil
46PopulationMid-year 2013Age 89MaleBlaenau Gwent
46PopulationMid-year 2002Age 85MaleMerthyr Tydfil
46PopulationMid-year 2008Age 88MaleMerthyr Tydfil
46PopulationMid-year 2006Age 89MaleMonmouthshire
46PopulationMid-year 2011Age 87MaleMerthyr Tydfil
46PopulationMid-year 2012Age 89MaleBlaenau Gwent
46PopulationMid-year 2003Age 89MaleCeredigion
46PopulationMid-year 2004Age 87MaleBlaenau Gwent
46PopulationMid-year 2017Age 89MaleMerthyr Tydfil
47PopulationMid-year 1992Age 84MaleMerthyr Tydfil
47PopulationMid-year 2001Age 88MaleTorfaen
47PopulationMid-year 2012Age 89MaleIsle of Anglesey
47PopulationMid-year 2004Age 88MaleCeredigion
47PopulationMid-year 1991Age 84MaleMerthyr Tydfil
47PopulationMid-year 2016Age 89MaleBlaenau Gwent
47PopulationMid-year 2008Age 87MaleMerthyr Tydfil
48PopulationMid-year 2002Age 86MaleBlaenau Gwent
Showing 1 to 100 of 329,121 rows
Page 1 of 3292

Main information

Most recent update
25 September 2025
Next update expected
July 2026
Designation
Accredited official statistics
Data provider
Office for National Statistics (ONS)
Data source
Mid-year population estimates

Data notes

Overview

Summary of dataset and variables

This dataset provides population estimates for the local authorities in Wales, the English regions and the UK countries for the period from 1991 onwards by sex and single year of age.

It should be noted that for mid-2020 there are some definitional changes (particularly affecting the migration components) compared with mid-2019 population estimates data and it is advised users read the Quality and Methodology Information section on the Office for National Statistics website.

For Wales, England and Northern Ireland, the mid-2021 population estimates are the first population estimates to be based on the 2021 censuses for these countries. For Scotland, the census was moved to 2022. The mid-2022 population estimates are the first population estimates to be based on the 2022 Census for Scotland.

On 23 November 2023, the data set from 2012 to 2020 for Wales and England were rebased to be consistent with the results of Census 2021. Northern Ireland published rebased 2012 to 2020 data on 29 June 2023. Scotland published rebased 2012 to 2020 data on 9 July 2024.

On 15 July 2024 estimates for mid-2022 were revised by the ONS to account for updated estimates of international migration for Wales and England.

On 30 July 2025 estimates for mid-2022 and mid-2023 were revised by the ONS to account for updated estimates of international migration for Wales and England.

Internal migration estimates for mid-2023 have been produced using a different method to previous years, following a change to the variables available in the Higher Education Statistics Agency data.

Data collection or calculation

The Office for National Statistics (ONS) publish mid-year population estimates for Wales and England as a whole. Further information on how the data are calculated can be found on the ONS' website. A link can be found in the weblink section.

Statistical quality

The Office for National Statistics (ONS) publish mid-year population estimates for Wales and England as a whole. Further information on statistical quality can be found on the ONS' website. A link can be found in the weblink section.

Published by

Organisation
Welsh Government
Contact email
stats.popcensus@gov.wales

Select the filtered or whole dataset to download

Select download format

Contains only the dataset
Contains only the dataset
Contains only the dataset

Select number formatting

This includes rounding to decimal places and commas to separate thousands
This includes rounding to decimal places and commas to separate thousands

Select language