Annual Population Survey - Ability to read, write and understand spoken Welsh by local authority and year

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

View options

Filters

Data description ( of 2 selected2 selectable options)

Welsh Skill ( of 3 selected3 selectable options)

Local Authority ( of 23 selected23 selectable options)

Year ( of 85 selected85 selectable options)


Data valuesData descriptionWelsh SkillLocal AuthorityYear
41.1PercentageRead WelshCarmarthenshireYear ending 31 Mar 2025
19.4PercentageWrite WelshWrexhamYear ending 31 Mar 2025
42,400NumberUnderstand spoken WelshRhondda Cynon TafYear ending 31 Mar 2025
22.3PercentageRead WelshPembrokeshireYear ending 31 Mar 2025
9.6PercentageRead WelshBlaenau GwentYear ending 31 Mar 2025
9.8PercentageWrite WelshFlintshireYear ending 31 Mar 2025
38,000NumberUnderstand spoken WelshPembrokeshireYear ending 31 Mar 2025
99,500NumberUnderstand spoken WelshCardiffYear ending 31 Mar 2025
34,800NumberUnderstand spoken WelshNewportYear ending 31 Mar 2025
54.0PercentageRead WelshCeredigionYear ending 31 Mar 2025
20.2PercentageRead WelshCardiffYear ending 31 Mar 2025
13.6PercentageRead WelshCaerphillyYear ending 31 Mar 2025
53.6PercentageWrite WelshIsle of AngleseyYear ending 31 Mar 2025
23.3PercentageWrite WelshDenbighshireYear ending 31 Mar 2025
36,000NumberUnderstand spoken WelshDenbighshireYear ending 31 Mar 2025
47,900NumberUnderstand spoken WelshCeredigionYear ending 31 Mar 2025
40,100NumberUnderstand spoken WelshNeath Port TalbotYear ending 31 Mar 2025
37,600NumberUnderstand spoken WelshVale of GlamorganYear ending 31 Mar 2025
6,100NumberWrite WelshBlaenau GwentYear ending 31 Mar 2025
21,500NumberUnderstand spoken WelshMonmouthshireYear ending 31 Mar 2025
67.7PercentageRead WelshGwyneddYear ending 31 Mar 2025
28.8PercentageRead WelshPowysYear ending 31 Mar 2025
20.3PercentageRead WelshNeath Port TalbotYear ending 31 Mar 2025
24.7PercentageRead WelshVale of GlamorganYear ending 31 Mar 2025
958,600 [t]NumberUnderstand spoken WelshWalesYear ending 31 Mar 2025
14.5PercentageRead WelshMerthyr TydfilYear ending 31 Mar 2025
18.4PercentageRead WelshNewportYear ending 31 Mar 2025
21.6 [a]PercentageWrite WelshWalesYear ending 31 Mar 2025
64.8PercentageWrite WelshGwyneddYear ending 31 Mar 2025
31.6PercentageWrite WelshConwyYear ending 31 Mar 2025
39,700NumberWrite WelshSwanseaYear ending 31 Mar 2025
18,200NumberWrite WelshBridgendYear ending 31 Mar 2025
42,500NumberUnderstand spoken WelshPowysYear ending 31 Mar 2025
66,800NumberWrite WelshCarmarthenshireYear ending 31 Mar 2025
97,800NumberUnderstand spoken WelshCarmarthenshireYear ending 31 Mar 2025
55,900NumberUnderstand spoken WelshSwanseaYear ending 31 Mar 2025
22,000NumberWrite WelshDenbighshireYear ending 31 Mar 2025
28,600NumberUnderstand spoken WelshBridgendYear ending 31 Mar 2025
69,900NumberWrite WelshCardiffYear ending 31 Mar 2025
27,100NumberWrite WelshWrexhamYear ending 31 Mar 2025
31,400NumberUnderstand spoken WelshCaerphillyYear ending 31 Mar 2025
17,300NumberUnderstand spoken WelshTorfaenYear ending 31 Mar 2025
26,000NumberWrite WelshRhondda Cynon TafYear ending 31 Mar 2025
57.3PercentageRead WelshIsle of AngleseyYear ending 31 Mar 2025
33.8PercentageRead WelshConwyYear ending 31 Mar 2025
22.1PercentageRead WelshWrexhamYear ending 31 Mar 2025
52,400NumberUnderstand spoken WelshConwyYear ending 31 Mar 2025
17.6PercentageRead WelshSwanseaYear ending 31 Mar 2025
36,300NumberWrite WelshCeredigionYear ending 31 Mar 2025
15.4PercentageRead WelshBridgendYear ending 31 Mar 2025
15,500NumberWrite WelshMonmouthshireYear ending 31 Mar 2025
83,000NumberRead WelshGwyneddYear ending 31 Mar 2025
12.6PercentageRead WelshRhondda Cynon TafYear ending 31 Mar 2025
24,000NumberWrite WelshNewportYear ending 31 Mar 2025
12.8PercentageRead WelshTorfaenYear ending 31 Mar 2025
18.6PercentageRead WelshMonmouthshireYear ending 31 Mar 2025
37,400NumberWrite WelshIsle of AngleseyYear ending 31 Mar 2025
48,000NumberUnderstand spoken WelshIsle of AngleseyYear ending 31 Mar 2025
40,600NumberRead WelshCeredigionYear ending 31 Mar 2025
93,800NumberUnderstand spoken WelshGwyneddYear ending 31 Mar 2025
29,800NumberRead WelshRhondda Cynon TafYear ending 31 Mar 2025
27,900NumberRead WelshNeath Port TalbotYear ending 31 Mar 2025
735,400 [t]NumberRead WelshWalesYear ending 31 Mar 2025
665,500 [t]NumberWrite WelshWalesYear ending 31 Mar 2025
16,900NumberRead WelshMonmouthshireYear ending 31 Mar 2025
11,400NumberRead WelshTorfaenYear ending 31 Mar 2025
30,100NumberUnderstand spoken WelshFlintshireYear ending 31 Mar 2025
42,100NumberUnderstand spoken WelshWrexhamYear ending 31 Mar 2025
79,400NumberWrite WelshGwyneddYear ending 31 Mar 2025
23,900NumberRead WelshCaerphillyYear ending 31 Mar 2025
42,900NumberRead WelshSwanseaYear ending 31 Mar 2025
38,600NumberRead WelshConwyYear ending 31 Mar 2025
36,100NumberWrite WelshConwyYear ending 31 Mar 2025
27,300NumberRead WelshPembrokeshireYear ending 31 Mar 2025
30,800NumberRead WelshWrexhamYear ending 31 Mar 2025
74,800NumberRead WelshCarmarthenshireYear ending 31 Mar 2025
26,200NumberWrite WelshNeath Port TalbotYear ending 31 Mar 2025
24,400NumberRead WelshDenbighshireYear ending 31 Mar 2025
8,700NumberRead WelshMerthyr TydfilYear ending 31 Mar 2025
21,400NumberRead WelshBridgendYear ending 31 Mar 2025
18,300NumberRead WelshFlintshireYear ending 31 Mar 2025
40,000NumberRead WelshIsle of AngleseyYear ending 31 Mar 2025
25,800NumberWrite WelshVale of GlamorganYear ending 31 Mar 2025
10,800NumberUnderstand spoken WelshMerthyr TydfilYear ending 31 Mar 2025
10,000NumberUnderstand spoken WelshBlaenau GwentYear ending 31 Mar 2025
15,100NumberWrite WelshFlintshireYear ending 31 Mar 2025
26,900NumberRead WelshNewportYear ending 31 Mar 2025
73,900NumberRead WelshCardiffYear ending 31 Mar 2025
23.9 [a]PercentageRead WelshWalesYear ending 31 Mar 2025
32,200NumberWrite WelshPowysYear ending 31 Mar 2025
22,000NumberWrite WelshCaerphillyYear ending 31 Mar 2025
8,100NumberWrite WelshMerthyr TydfilYear ending 31 Mar 2025
25.9PercentageRead WelshDenbighshireYear ending 31 Mar 2025
11.9PercentageRead WelshFlintshireYear ending 31 Mar 2025
9,200NumberWrite WelshTorfaenYear ending 31 Mar 2025
36,300NumberRead WelshPowysYear ending 31 Mar 2025
31,000NumberRead WelshVale of GlamorganYear ending 31 Mar 2025
22,300NumberWrite WelshPembrokeshireYear ending 31 Mar 2025
6,500NumberRead WelshBlaenau GwentYear ending 31 Mar 2025
25.5PercentageWrite WelshPowysYear ending 31 Mar 2025
Showing 1 to 100 of 11,316 rows
Page 1 of 114

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 shown by local authority in Wales and by year ending date.

The information is broken down by:

  • Local authority – the area where people live.
  • 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 compare local authorities and see how Welsh skills change 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