Pupils in maintained schools aged 5 or over, speaking Welsh at home 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
562Number of pupils2018/19WrexhamSpeaks Welsh at home
5,575Number of pupils2018/19WrexhamDoes not speak Welsh at home
10,033Number of pupils2018/19WrexhamNot applicable / cannot speak Welsh
16,170Number of pupils2018/19WrexhamTotal
1,489Number of pupils2018/19PowysSpeaks Welsh at home
6,057Number of pupils2018/19PowysDoes not speak Welsh at home
7,537Number of pupils2018/19PowysNot applicable / cannot speak Welsh
15,083Number of pupils2018/19PowysTotal
2,988Number of pupils2018/19CeredigionSpeaks Welsh at home
3,523Number of pupils2018/19CeredigionDoes not speak Welsh at home
1,882Number of pupils2018/19CeredigionNot applicable / cannot speak Welsh
8,393Number of pupils2018/19CeredigionTotal
1,021Number of pupils2018/19PembrokeshireSpeaks Welsh at home
5,601Number of pupils2018/19PembrokeshireDoes not speak Welsh at home
7,722Number of pupils2018/19PembrokeshireNot applicable / cannot speak Welsh
14,344Number of pupils2018/19PembrokeshireTotal
5,836Number of pupils2018/19CarmarthenshireSpeaks Welsh at home
8,911Number of pupils2018/19CarmarthenshireDoes not speak Welsh at home
8,681Number of pupils2018/19CarmarthenshireNot applicable / cannot speak Welsh
23,428Number of pupils2018/19CarmarthenshireTotal
1,045Number of pupils2018/19SwanseaSpeaks Welsh at home
5,113Number of pupils2018/19SwanseaDoes not speak Welsh at home
23,747Number of pupils2018/19SwanseaNot applicable / cannot speak Welsh
29,905Number of pupils2018/19SwanseaTotal
1,420Number of pupils2018/19Neath Port TalbotSpeaks Welsh at home
2,249Number of pupils2018/19Neath Port TalbotDoes not speak Welsh at home
13,767Number of pupils2018/19Neath Port TalbotNot applicable / cannot speak Welsh
17,436Number of pupils2018/19Neath Port TalbotTotal
676Number of pupils2018/19BridgendSpeaks Welsh at home
3,201Number of pupils2018/19BridgendDoes not speak Welsh at home
15,403Number of pupils2018/19BridgendNot applicable / cannot speak Welsh
19,280Number of pupils2018/19BridgendTotal
1,070Number of pupils2018/19Vale of GlamorganSpeaks Welsh at home
5,740Number of pupils2018/19Vale of GlamorganDoes not speak Welsh at home
12,152Number of pupils2018/19Vale of GlamorganNot applicable / cannot speak Welsh
18,962Number of pupils2018/19Vale of GlamorganTotal
2,320Number of pupils2018/19Rhondda Cynon TafSpeaks Welsh at home
7,519Number of pupils2018/19Rhondda Cynon TafDoes not speak Welsh at home
22,633Number of pupils2018/19Rhondda Cynon TafNot applicable / cannot speak Welsh
32,472Number of pupils2018/19Rhondda Cynon TafTotal
81Number of pupils2018/19Merthyr TydfilSpeaks Welsh at home
1,092Number of pupils2018/19Merthyr TydfilDoes not speak Welsh at home
5,993Number of pupils2018/19Merthyr TydfilNot applicable / cannot speak Welsh
7,166Number of pupils2018/19Merthyr TydfilTotal
544Number of pupils2018/19CaerphillySpeaks Welsh at home
11,125Number of pupils2018/19CaerphillyDoes not speak Welsh at home
11,892Number of pupils2018/19CaerphillyNot applicable / cannot speak Welsh
23,561Number of pupils2018/19CaerphillyTotal
81Number of pupils2018/19Blaenau GwentSpeaks Welsh at home
1,925Number of pupils2018/19Blaenau GwentDoes not speak Welsh at home
5,438Number of pupils2018/19Blaenau GwentNot applicable / cannot speak Welsh
7,444Number of pupils2018/19Blaenau GwentTotal
330Number of pupils2018/19TorfaenSpeaks Welsh at home
6,170Number of pupils2018/19TorfaenDoes not speak Welsh at home
6,283Number of pupils2018/19TorfaenNot applicable / cannot speak Welsh
12,783Number of pupils2018/19TorfaenTotal
196Number of pupils2018/19MonmouthshireSpeaks Welsh at home
6,091Number of pupils2018/19MonmouthshireDoes not speak Welsh at home
3,839Number of pupils2018/19MonmouthshireNot applicable / cannot speak Welsh
10,126Number of pupils2018/19MonmouthshireTotal
186Number of pupils2018/19NewportSpeaks Welsh at home
8,709Number of pupils2018/19NewportDoes not speak Welsh at home
13,294Number of pupils2018/19NewportNot applicable / cannot speak Welsh
22,189Number of pupils2018/19NewportTotal
3,154Number of pupils2018/19CardiffSpeaks Welsh at home
7,345Number of pupils2018/19CardiffDoes not speak Welsh at home
35,408Number of pupils2018/19CardiffNot applicable / cannot speak Welsh
45,907Number of pupils2018/19CardiffTotal
41,397 [t]Number of pupils2018/19WalesSpeaks Welsh at home
116,788 [t]Number of pupils2018/19WalesDoes not speak Welsh at home
235,844 [t]Number of pupils2018/19WalesNot applicable / cannot speak Welsh
394,029 [t]Number of pupils2018/19WalesTotal
4,074Number of pupils2019/20Isle of AngleseySpeaks Welsh at home
2,934Number of pupils2019/20Isle of AngleseyDoes not speak Welsh at home
1,281Number of pupils2019/20Isle of AngleseyNot applicable / cannot speak Welsh
8,289Number of pupils2019/20Isle of AngleseyTotal
9,076Number of pupils2019/20GwyneddSpeaks Welsh at home
3,559Number of pupils2019/20GwyneddDoes not speak Welsh at home
1,918Number of pupils2019/20GwyneddNot applicable / cannot speak Welsh
14,553Number of pupils2019/20GwyneddTotal
2,488Number of pupils2019/20ConwySpeaks Welsh at home
3,521Number of pupils2019/20ConwyDoes not speak Welsh at home
7,407Number of pupils2019/20ConwyNot applicable / cannot speak Welsh
13,416Number of pupils2019/20ConwyTotal
2,163Number of pupils2019/20DenbighshireSpeaks Welsh at home
4,943Number of pupils2019/20DenbighshireDoes not speak Welsh at home
6,229Number of pupils2019/20DenbighshireNot applicable / cannot speak Welsh
13,335Number of pupils2019/20DenbighshireTotal
651Number of pupils2019/20FlintshireSpeaks Welsh at home
5,146Number of pupils2019/20FlintshireDoes not speak Welsh at home
14,182Number of pupils2019/20FlintshireNot applicable / cannot speak Welsh
19,979Number of pupils2019/20FlintshireTotal
567Number of pupils2019/20WrexhamSpeaks Welsh at home
4,976Number of pupils2019/20WrexhamDoes not speak Welsh at home
10,596Number of pupils2019/20WrexhamNot applicable / cannot speak Welsh
16,139Number of pupils2019/20WrexhamTotal
1,429Number of pupils2019/20PowysSpeaks Welsh at home
5,729Number of pupils2019/20PowysDoes not speak Welsh at home
7,903Number of pupils2019/20PowysNot applicable / cannot speak Welsh
15,061Number of pupils2019/20PowysTotal
Showing 1,401 to 1,500 of 2,024 rows
Page 15 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