Annual Population Survey - Ability to read, write and understand spoken Welsh by age, sex and year

Standard shorthand is used in this table: [a] = average, [r] = revised, [t] = total, [u] = low reliability.

View options

Filters

Data description ( of 2 selected2 selectable options)

Welsh Skill ( of 3 selected3 selectable options)

Age ( of 8 selected8 selectable options)

Sex ( of 3 selected3 selectable options)

Year ( of 85 selected85 selectable options)


Data valuesData descriptionWelsh SkillAgeSexYear
34.7 [a]PercentageRead WelshAge 16-24TotalYear ending 31 Dec 2004
21.6 [a]PercentageWrite WelshTotalMaleYear ending 31 Dec 2004
103,700 [t]NumberUnderstand spoken WelshAge 45-54TotalYear ending 31 Dec 2004
37.8PercentageRead WelshAge 3-15MaleYear ending 31 Dec 2004
18.2PercentageRead WelshAge 45-54MaleYear ending 31 Dec 2004
24.4 [a]PercentageWrite WelshTotalFemaleYear ending 31 Dec 2004
73,300NumberUnderstand spoken WelshAge 16-24FemaleYear ending 31 Dec 2004
52,600NumberUnderstand spoken WelshAge 35-44MaleYear ending 31 Dec 2004
50,600NumberUnderstand spoken WelshAge 55-64MaleYear ending 31 Dec 2004
42.2PercentageRead WelshAge 3-15FemaleYear ending 31 Dec 2004
20.1PercentageRead WelshAge 35-44FemaleYear ending 31 Dec 2004
22.3PercentageRead WelshAge 45-54FemaleYear ending 31 Dec 2004
20.1PercentageRead WelshAge 55-64MaleYear ending 31 Dec 2004
23.0 [a]PercentageWrite WelshTotalTotalYear ending 31 Dec 2004
438,200 [t]NumberUnderstand spoken WelshTotalMaleYear ending 31 Dec 2004
135,800 [t]NumberUnderstand spoken WelshAge 16-24TotalYear ending 31 Dec 2004
52,700NumberUnderstand spoken WelshAge 25-34FemaleYear ending 31 Dec 2004
59,400NumberUnderstand spoken WelshAge 35-44FemaleYear ending 31 Dec 2004
54,900NumberUnderstand spoken WelshAge 45-54FemaleYear ending 31 Dec 2004
53,700NumberUnderstand spoken WelshAge 55-64FemaleYear ending 31 Dec 2004
60,300NumberUnderstand spoken WelshAge 65+MaleYear ending 31 Dec 2004
40.0 [a]PercentageRead WelshAge 3-15TotalYear ending 31 Dec 2004
20.8 [a]PercentageRead WelshAge 25-34TotalYear ending 31 Dec 2004
18.6 [a]PercentageRead WelshAge 35-44TotalYear ending 31 Dec 2004
17.0PercentageRead WelshAge 35-44MaleYear ending 31 Dec 2004
20.3 [a]PercentageRead WelshAge 45-54TotalYear ending 31 Dec 2004
935,600 [t]NumberUnderstand spoken WelshTotalTotalYear ending 31 Dec 2004
21.4PercentageRead WelshAge 55-64FemaleYear ending 31 Dec 2004
23.3PercentageRead WelshAge 65+FemaleYear ending 31 Dec 2004
21.8PercentageRead WelshAge 65+MaleYear ending 31 Dec 2004
36,200NumberWrite WelshAge 25-34FemaleYear ending 31 Dec 2004
497,400 [t]NumberUnderstand spoken WelshTotalFemaleYear ending 31 Dec 2004
64,300 [t]NumberWrite WelshAge 25-34TotalYear ending 31 Dec 2004
119,800NumberUnderstand spoken WelshAge 3-15MaleYear ending 31 Dec 2004
62,500NumberUnderstand spoken WelshAge 16-24MaleYear ending 31 Dec 2004
96,200 [t]NumberUnderstand spoken WelshAge 25-34TotalYear ending 31 Dec 2004
43,600NumberUnderstand spoken WelshAge 25-34MaleYear ending 31 Dec 2004
112,000 [t]NumberUnderstand spoken WelshAge 35-44TotalYear ending 31 Dec 2004
33,000NumberWrite WelshAge 55-64FemaleYear ending 31 Dec 2004
187,800 [t]NumberWrite WelshAge 3-15TotalYear ending 31 Dec 2004
48,800NumberUnderstand spoken WelshAge 45-54MaleYear ending 31 Dec 2004
104,400 [t]NumberUnderstand spoken WelshAge 55-64TotalYear ending 31 Dec 2004
29,200NumberWrite WelshAge 45-54MaleYear ending 31 Dec 2004
79,800NumberUnderstand spoken WelshAge 65+FemaleYear ending 31 Dec 2004
63,200 [t]NumberWrite WelshAge 55-64TotalYear ending 31 Dec 2004
24.0 [a]PercentageRead WelshTotalMaleYear ending 31 Dec 2004
91,800 [t]NumberWrite WelshAge 65+TotalYear ending 31 Dec 2004
30.9PercentageRead WelshAge 16-24MaleYear ending 31 Dec 2004
22.5PercentageRead WelshAge 25-34FemaleYear ending 31 Dec 2004
19.2 [u]PercentageRead WelshAge 25-34MaleYear ending 31 Dec 2004
39,300NumberRead WelshAge 25-34FemaleYear ending 31 Dec 2004
76,800 [t]NumberRead WelshAge 55-64TotalYear ending 31 Dec 2004
30,200NumberWrite WelshAge 55-64MaleYear ending 31 Dec 2004
32,300 [u]NumberRead WelshAge 25-34MaleYear ending 31 Dec 2004
54,100NumberWrite WelshAge 65+FemaleYear ending 31 Dec 2004
52,900NumberRead WelshAge 16-24MaleYear ending 31 Dec 2004
20.8 [a]PercentageRead WelshAge 55-64TotalYear ending 31 Dec 2004
43,500NumberRead WelshAge 35-44FemaleYear ending 31 Dec 2004
22.6 [a]PercentageRead WelshAge 65+TotalYear ending 31 Dec 2004
77,600 [t]NumberRead WelshAge 45-54TotalYear ending 31 Dec 2004
37,700NumberWrite WelshAge 65+MaleYear ending 31 Dec 2004
62,900NumberWrite WelshAge 16-24FemaleYear ending 31 Dec 2004
652,500 [t]NumberWrite WelshTotalTotalYear ending 31 Dec 2004
78,600 [t]NumberRead WelshAge 35-44TotalYear ending 31 Dec 2004
91,000NumberWrite WelshAge 3-15MaleYear ending 31 Dec 2004
297,600 [t]NumberWrite WelshTotalMaleYear ending 31 Dec 2004
40,200NumberRead WelshAge 55-64FemaleYear ending 31 Dec 2004
395,100 [t]NumberRead WelshTotalFemaleYear ending 31 Dec 2004
243,400 [t]NumberUnderstand spoken WelshAge 3-15TotalYear ending 31 Dec 2004
123,600NumberUnderstand spoken WelshAge 3-15FemaleYear ending 31 Dec 2004
71,700 [t]NumberRead WelshAge 25-34TotalYear ending 31 Dec 2004
36,200NumberWrite WelshAge 35-44FemaleYear ending 31 Dec 2004
43,400NumberRead WelshAge 45-54FemaleYear ending 31 Dec 2004
28,100 [u]NumberWrite WelshAge 25-34MaleYear ending 31 Dec 2004
66,400 [t]NumberWrite WelshAge 35-44TotalYear ending 31 Dec 2004
117,700 [t]NumberRead WelshAge 16-24TotalYear ending 31 Dec 2004
36,600NumberRead WelshAge 55-64MaleYear ending 31 Dec 2004
354,900 [t]NumberWrite WelshTotalFemaleYear ending 31 Dec 2004
192,000 [t]NumberRead WelshAge 3-15TotalYear ending 31 Dec 2004
35,100NumberRead WelshAge 35-44MaleYear ending 31 Dec 2004
726,200 [t]NumberRead WelshTotalTotalYear ending 31 Dec 2004
98,900NumberRead WelshAge 3-15FemaleYear ending 31 Dec 2004
64,800NumberRead WelshAge 16-24FemaleYear ending 31 Dec 2004
64,800 [t]NumberWrite WelshAge 45-54TotalYear ending 31 Dec 2004
93,000NumberRead WelshAge 3-15MaleYear ending 31 Dec 2004
30,200NumberWrite WelshAge 35-44MaleYear ending 31 Dec 2004
111,900 [t]NumberRead WelshAge 65+TotalYear ending 31 Dec 2004
35,600NumberWrite WelshAge 45-54FemaleYear ending 31 Dec 2004
65,000NumberRead WelshAge 65+FemaleYear ending 31 Dec 2004
140,200 [t]NumberUnderstand spoken WelshAge 65+TotalYear ending 31 Dec 2004
34,200NumberRead WelshAge 45-54MaleYear ending 31 Dec 2004
96,800NumberWrite WelshAge 3-15FemaleYear ending 31 Dec 2004
25.6 [a]PercentageRead WelshTotalTotalYear ending 31 Dec 2004
27.2 [a]PercentageRead WelshTotalFemaleYear ending 31 Dec 2004
114,200 [t]NumberWrite WelshAge 16-24TotalYear ending 31 Dec 2004
51,200NumberWrite WelshAge 16-24MaleYear ending 31 Dec 2004
46,900NumberRead WelshAge 65+MaleYear ending 31 Dec 2004
38.6PercentageRead WelshAge 16-24FemaleYear ending 31 Dec 2004
331,200 [t]NumberRead WelshTotalMaleYear ending 31 Dec 2004
39.1 [a]PercentageWrite WelshAge 3-15TotalYear ending 31 Dec 2004
Showing 1 to 100 of 11,808 rows
Page 1 of 119

Main information

Most recent update
25 September 2025
Next update expected
9 October 2025
Designation
Official statistics
Data provider
Office for National Statistics (ONS)
Data source
Annual Population Survey (APS)

Data notes

Revisions
  • 25 September 2025
  • 25 September 2025
Rounding applied

Figures are rounded to the nearest 100 and so there may be some apparent slight discrepancies between the sum of constituent items and the totals as shown.

Overview

Summary of dataset and variables

This dataset shows how many people aged 3 or older say they can read, write, and understand spoken Welsh. Figures are for each year ending date.

The information is broken down by:

  • Age group – the age range people belong to.
  • Sex – whether people are male or female.
  • Year ending – the period the estimate relates to (for example, year ending 31 March 2023).
  • Measure – the estimated number or percentage of people aged 3 or older who report being able to read, write and understand spoken Welsh.

You can use this dataset to see how Welsh language skills differ between age groups, between men and women, and how it changes over time.

Data collection or calculation

The data come from the Annual Population Survey (APS), which is an annual dataset derived from the Labour Force Survey (LFS) carried out by the Office for National Statistics (ONS). Local authority level data have been available since 2001, when an enhanced sample (around 350% larger than the standard survey) was introduced.

Since 2004, the APS has been produced on a rolling annual basis, with each rolling annual average covering a 12-month period and updated every three months. This provides more timely data while overlapping periods by nine months. The rolling dataset is boosted with additional sampled respondents to improve the robustness of estimates, particularly for local-level geographies.

For the years 2001–2003, Welsh-specific weights are applied to better reflect population figures for local authorities.

In mid-March 2020, APS interviews switched from face-to-face to telephone because of the COVID-19 pandemic. The ONS monitored the impact and re-weighted the data accordingly. Face-to-face interviews were reintroduced in autumn 2023. Comparing pre-2020 face-to-face interviews with telephone interviews suggested a slight increase in respondents reporting Welsh-speaking ability, so caution is advised when interpreting trends across this period.

The survey collects information on the population’s ability to speak Welsh. Respondents aged 3 or older are asked whether they can speak Welsh, and estimates are presented as counts or percentages of Welsh speakers.

Standard analysis and weighting methods are applied to ensure the estimates are representative of the population.

Statistical quality

These estimates were previously classified as accredited official statistics. Due to a fall in sample sizes in the Annual Population Survey (APS) in recent years, and because the survey has not been reweighted to the latest population estimates, this accreditation has been temporarily suspended. The estimates are now designated as official statistics.

The statistics remain suitable for use, but users should note that there is increased uncertainty, particularly for smaller geographic areas or population sub-groups, where estimates are less reliable. Trends should be considered alongside other sources of information on Welsh speakers, such as the National Survey for Wales. The Welsh Government considers the census of population to be the key source of information to measure the number of Welsh speakers in Wales.

All APS data are sample-based, meaning results are estimates rather than exact counts. The true value of any measure lies within a range around the estimate, with variability increasing as data become more detailed. For example, local authority-level estimates are subject to greater uncertainty than national-level estimates.

APS responses are weighted to official population projections. Initially, 2020 data were based on 2018 population projections, which did not account for changes from the COVID-19 pandemic. In September 2021, APS data were reweighted using updated population estimates derived from HM Revenue and Customs Real Time Information (RTI), improving accuracy for overall rates and levels.

These changes reduce potential bias in higher-level aggregates, but some smaller breakdowns may still be affected due to reduced sample sizes during the pandemic, leading to more extreme variation in estimates.

Published by

Organisation
Welsh Government
Contact email
welshlanguagedata@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