The mid-year estimates refer to the population on 30 June of the reference year and are published annually.
They are the official set of population estimates for the UK and its constituent countries, the regions and counties of England, and local authorities and their equivalents.
This headline is based on the mid-2019 population estimates for England and Wales published by the Office for National Statistics (ONS).
- On 30 June 2019 there were estimated to be 3,153,000 people living in Wales, an increase of 0.5% (14,200) on mid-2018, which is broadly in line with the trend seen in previous years.
- There were estimated to be more people aged 65 or over living in Wales (662,000) than children aged 0 to 15 (564,000).
- People aged 65 or over accounted for just over a fifth (21%) of the total population in Wales in mid-2019, the highest proportion of all UK countries.
- It is estimated that the population increased in 19 of the 22 local authorities in Wales between mid-2018 and mid-2019.
- The highest estimated increase is in Bridgend, with an increase of 1.5% (2,200) on mid-2018.
- The population is estimated to have decreased in Ceredigion, Wrexham and Powys between mid-2018 and mid-2019.
To help with analysis of the impacts of the coronavirus pandemic on the UK population, the ONS has published a provisional set of population estimates for mid-2019. This report is by necessity a subset of the information they regularly publish in June, focusing primarily on the size, age structure and geography of the UK population.
Information of the components (drivers) of population change in each local area will be published in June.
Any changes to the population estimates between now and June are likely to be minor, but it is possible that the estimates released in June 2020 will differ slightly from those published here.
As agreed with the Office for Statistics Regulation, these statistics will be updated at 12.30pm on the day of release by ONS. StatsWales tables will follow in due course.
Datasets and interactive tools
Telephone: 0300 025 0373
Telephone: 0300 025 8099