Pupils in maintained schools aged 5 or over, ability to speak Welsh as assessed by parents, by local authority, category and year (primary, middle and secondary schools)

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

View options

Filters

Data description ( of 1 selected1 selectable options)

Year ( of 22 selected22 selectable options)

Local Authority ( of 23 selected23 selectable options)

Category ( of 4 selected4 selectable options)


Data valuesData descriptionYearLocal AuthorityCategory
2,597Number of pupils2017/18DenbighshireFluent in Welsh
5,418Number of pupils2017/18DenbighshireCan speak Welsh but not fluently
5,085Number of pupils2017/18DenbighshireCannot speak Welsh/Information not obtained
13,100 [t]Number of pupils2017/18DenbighshireTotal
1,010Number of pupils2017/18FlintshireFluent in Welsh
9,018Number of pupils2017/18FlintshireCan speak Welsh but not fluently
9,837Number of pupils2017/18FlintshireCannot speak Welsh/Information not obtained
19,865 [t]Number of pupils2017/18FlintshireTotal
1,321Number of pupils2017/18WrexhamFluent in Welsh
6,875Number of pupils2017/18WrexhamCan speak Welsh but not fluently
7,844Number of pupils2017/18WrexhamCannot speak Welsh/Information not obtained
16,040 [t]Number of pupils2017/18WrexhamTotal
1,627Number of pupils2017/18PowysFluent in Welsh
8,140Number of pupils2017/18PowysCan speak Welsh but not fluently
5,397Number of pupils2017/18PowysCannot speak Welsh/Information not obtained
15,164 [t]Number of pupils2017/18PowysTotal
3,732Number of pupils2017/18CeredigionFluent in Welsh
3,176Number of pupils2017/18CeredigionCan speak Welsh but not fluently
1,448Number of pupils2017/18CeredigionCannot speak Welsh/Information not obtained
8,356 [t]Number of pupils2017/18CeredigionTotal
1,903Number of pupils2017/18PembrokeshireFluent in Welsh
6,151Number of pupils2017/18PembrokeshireCan speak Welsh but not fluently
6,505Number of pupils2017/18PembrokeshireCannot speak Welsh/Information not obtained
14,559 [t]Number of pupils2017/18PembrokeshireTotal
9,914Number of pupils2017/18CarmarthenshireFluent in Welsh
6,824Number of pupils2017/18CarmarthenshireCan speak Welsh but not fluently
6,544Number of pupils2017/18CarmarthenshireCannot speak Welsh/Information not obtained
23,282 [t]Number of pupils2017/18CarmarthenshireTotal
2,888Number of pupils2017/18SwanseaFluent in Welsh
4,518Number of pupils2017/18SwanseaCan speak Welsh but not fluently
22,376Number of pupils2017/18SwanseaCannot speak Welsh/Information not obtained
29,782 [t]Number of pupils2017/18SwanseaTotal
2,388Number of pupils2017/18Neath Port TalbotFluent in Welsh
3,208Number of pupils2017/18Neath Port TalbotCan speak Welsh but not fluently
11,722Number of pupils2017/18Neath Port TalbotCannot speak Welsh/Information not obtained
17,318 [t]Number of pupils2017/18Neath Port TalbotTotal
1,463Number of pupils2017/18BridgendFluent in Welsh
3,159Number of pupils2017/18BridgendCan speak Welsh but not fluently
14,461Number of pupils2017/18BridgendCannot speak Welsh/Information not obtained
19,083 [t]Number of pupils2017/18BridgendTotal
2,301Number of pupils2017/18Vale of GlamorganFluent in Welsh
3,585Number of pupils2017/18Vale of GlamorganCan speak Welsh but not fluently
12,900Number of pupils2017/18Vale of GlamorganCannot speak Welsh/Information not obtained
18,786 [t]Number of pupils2017/18Vale of GlamorganTotal
5,512Number of pupils2017/18Rhondda Cynon TafFluent in Welsh
6,093Number of pupils2017/18Rhondda Cynon TafCan speak Welsh but not fluently
20,665Number of pupils2017/18Rhondda Cynon TafCannot speak Welsh/Information not obtained
32,270 [t]Number of pupils2017/18Rhondda Cynon TafTotal
454Number of pupils2017/18Merthyr TydfilFluent in Welsh
1,541Number of pupils2017/18Merthyr TydfilCan speak Welsh but not fluently
5,102Number of pupils2017/18Merthyr TydfilCannot speak Welsh/Information not obtained
7,097 [t]Number of pupils2017/18Merthyr TydfilTotal
3,625Number of pupils2017/18CaerphillyFluent in Welsh
10,785Number of pupils2017/18CaerphillyCan speak Welsh but not fluently
9,205Number of pupils2017/18CaerphillyCannot speak Welsh/Information not obtained
23,615 [t]Number of pupils2017/18CaerphillyTotal
140Number of pupils2017/18Blaenau GwentFluent in Welsh
4,409Number of pupils2017/18Blaenau GwentCan speak Welsh but not fluently
2,838Number of pupils2017/18Blaenau GwentCannot speak Welsh/Information not obtained
7,387 [t]Number of pupils2017/18Blaenau GwentTotal
1,218Number of pupils2017/18TorfaenFluent in Welsh
8,042Number of pupils2017/18TorfaenCan speak Welsh but not fluently
3,519Number of pupils2017/18TorfaenCannot speak Welsh/Information not obtained
12,779 [t]Number of pupils2017/18TorfaenTotal
225Number of pupils2017/18MonmouthshireFluent in Welsh
7,709Number of pupils2017/18MonmouthshireCan speak Welsh but not fluently
2,326Number of pupils2017/18MonmouthshireCannot speak Welsh/Information not obtained
10,260 [t]Number of pupils2017/18MonmouthshireTotal
452Number of pupils2017/18NewportFluent in Welsh
11,460Number of pupils2017/18NewportCan speak Welsh but not fluently
9,790Number of pupils2017/18NewportCannot speak Welsh/Information not obtained
21,702 [t]Number of pupils2017/18NewportTotal
5,448Number of pupils2017/18CardiffFluent in Welsh
6,104Number of pupils2017/18CardiffCan speak Welsh but not fluently
33,858Number of pupils2017/18CardiffCannot speak Welsh/Information not obtained
45,410 [t]Number of pupils2017/18CardiffTotal
63,660Number of pupils2017/18WalesFluent in Welsh
128,766Number of pupils2017/18WalesCan speak Welsh but not fluently
199,529Number of pupils2017/18WalesCannot speak Welsh/Information not obtained
391,955 [t]Number of pupils2017/18WalesTotal
4,106Number of pupils2018/19Isle of AngleseyFluent in Welsh
3,271Number of pupils2018/19Isle of AngleseyCan speak Welsh but not fluently
897Number of pupils2018/19Isle of AngleseyCannot speak Welsh/Information not obtained
8,274 [t]Number of pupils2018/19Isle of AngleseyTotal
9,606Number of pupils2018/19GwyneddFluent in Welsh
3,664Number of pupils2018/19GwyneddCan speak Welsh but not fluently
1,244Number of pupils2018/19GwyneddCannot speak Welsh/Information not obtained
14,514 [t]Number of pupils2018/19GwyneddTotal
1,672Number of pupils2018/19ConwyFluent in Welsh
5,723Number of pupils2018/19ConwyCan speak Welsh but not fluently
6,053Number of pupils2018/19ConwyCannot speak Welsh/Information not obtained
13,448 [t]Number of pupils2018/19ConwyTotal
2,668Number of pupils2018/19DenbighshireFluent in Welsh
5,884Number of pupils2018/19DenbighshireCan speak Welsh but not fluently
4,677Number of pupils2018/19DenbighshireCannot speak Welsh/Information not obtained
13,229 [t]Number of pupils2018/19DenbighshireTotal
1,030Number of pupils2018/19FlintshireFluent in Welsh
8,918Number of pupils2018/19FlintshireCan speak Welsh but not fluently
9,967Number of pupils2018/19FlintshireCannot speak Welsh/Information not obtained
19,915 [t]Number of pupils2018/19FlintshireTotal
Showing 1,301 to 1,400 of 2,024 rows
Page 14 of 21

Main information

Most recent update
24 September 2025
Next update expected
July 2026
Designation
Official statistics
Data provider
Welsh Government
Data source
Pupil Level Annual School Census (PLASC)
Time period covered
September 2003 to August 2025

Data notes

Overview

Summary of dataset and variables

Data from the annual School Census which collects information on schools, pupils, classes, ethnicity, free school meal eligibility, additional learning needs and special educational needs.

Data collection or calculation

The data in this report is collected by the Welsh Government from local authority maintained schools in a return called the Pupil Level Annual School Census (PLASC). PLASC is an electronic collection of pupil and school level data. Schools record data on pupils and the school throughout the year in their Management Information System (MIS) software. This data is collated into an electronic PLASC return and submitted to the Welsh Government through DEWI, a secure online data transfer system developed by the Welsh Government. Various stages of automated validation and sense-checking are built into the process to ensure a high quality of data to inform policy making and funding.

Statistical quality

The returns are authorised by headteachers and validated by local authorities.

The school census date is usually in January. Due to the level of coronavirus (COVID-19) cases in January 2022, the 2022 census date was delayed to 15 February 2022. School closures between December 2020 and March 2021 due to the coronavirus (COVID-19) pandemic meant that the 2021 census date was delayed to 20 April 2021.

Pupils are eligible for free school meals if their parents or guardians are in receipt of certain means-tested benefits or support payments. The coronavirus (COVID-19) pandemic may have impacted on the quality of this data and may have resulted in over recording of this data in 2020 to 2022. These figures do not include pupils who only receive free school meals due to the universal primary free school meal policy.

Published by

Organisation
Welsh Government
Contact email
school.stats@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