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
40,698 [t]Number of pupils2014/15WalesSpeaks Welsh at home
139,268 [t]Number of pupils2014/15WalesDoes not speak Welsh at home
208,175 [t]Number of pupils2014/15WalesNot applicable / cannot speak Welsh
388,141 [t]Number of pupils2014/15WalesTotal
3,886Number of pupils2015/16Isle of AngleseySpeaks Welsh at home
3,407Number of pupils2015/16Isle of AngleseyDoes not speak Welsh at home
823Number of pupils2015/16Isle of AngleseyNot applicable / cannot speak Welsh
8,116Number of pupils2015/16Isle of AngleseyTotal
9,006Number of pupils2015/16GwyneddSpeaks Welsh at home
3,988Number of pupils2015/16GwyneddDoes not speak Welsh at home
1,385Number of pupils2015/16GwyneddNot applicable / cannot speak Welsh
14,379Number of pupils2015/16GwyneddTotal
2,480Number of pupils2015/16ConwySpeaks Welsh at home
4,398Number of pupils2015/16ConwyDoes not speak Welsh at home
6,568Number of pupils2015/16ConwyNot applicable / cannot speak Welsh
13,446Number of pupils2015/16ConwyTotal
2,194Number of pupils2015/16DenbighshireSpeaks Welsh at home
5,712Number of pupils2015/16DenbighshireDoes not speak Welsh at home
5,314Number of pupils2015/16DenbighshireNot applicable / cannot speak Welsh
13,220Number of pupils2015/16DenbighshireTotal
629Number of pupils2015/16FlintshireSpeaks Welsh at home
5,937Number of pupils2015/16FlintshireDoes not speak Welsh at home
13,439Number of pupils2015/16FlintshireNot applicable / cannot speak Welsh
20,005Number of pupils2015/16FlintshireTotal
548Number of pupils2015/16WrexhamSpeaks Welsh at home
6,188Number of pupils2015/16WrexhamDoes not speak Welsh at home
9,209Number of pupils2015/16WrexhamNot applicable / cannot speak Welsh
15,945Number of pupils2015/16WrexhamTotal
1,398Number of pupils2015/16PowysSpeaks Welsh at home
8,158Number of pupils2015/16PowysDoes not speak Welsh at home
5,793Number of pupils2015/16PowysNot applicable / cannot speak Welsh
15,349Number of pupils2015/16PowysTotal
3,166Number of pupils2015/16CeredigionSpeaks Welsh at home
3,683Number of pupils2015/16CeredigionDoes not speak Welsh at home
1,472Number of pupils2015/16CeredigionNot applicable / cannot speak Welsh
8,321Number of pupils2015/16CeredigionTotal
1,195Number of pupils2015/16PembrokeshireSpeaks Welsh at home
6,793Number of pupils2015/16PembrokeshireDoes not speak Welsh at home
6,716Number of pupils2015/16PembrokeshireNot applicable / cannot speak Welsh
14,704Number of pupils2015/16PembrokeshireTotal
5,851Number of pupils2015/16CarmarthenshireSpeaks Welsh at home
9,341Number of pupils2015/16CarmarthenshireDoes not speak Welsh at home
7,774Number of pupils2015/16CarmarthenshireNot applicable / cannot speak Welsh
22,966Number of pupils2015/16CarmarthenshireTotal
947Number of pupils2015/16SwanseaSpeaks Welsh at home
5,935Number of pupils2015/16SwanseaDoes not speak Welsh at home
22,457Number of pupils2015/16SwanseaNot applicable / cannot speak Welsh
29,339Number of pupils2015/16SwanseaTotal
1,329Number of pupils2015/16Neath Port TalbotSpeaks Welsh at home
3,148Number of pupils2015/16Neath Port TalbotDoes not speak Welsh at home
12,502Number of pupils2015/16Neath Port TalbotNot applicable / cannot speak Welsh
16,979Number of pupils2015/16Neath Port TalbotTotal
587Number of pupils2015/16BridgendSpeaks Welsh at home
3,584Number of pupils2015/16BridgendDoes not speak Welsh at home
14,720Number of pupils2015/16BridgendNot applicable / cannot speak Welsh
18,891Number of pupils2015/16BridgendTotal
994Number of pupils2015/16Vale of GlamorganSpeaks Welsh at home
4,411Number of pupils2015/16Vale of GlamorganDoes not speak Welsh at home
13,051Number of pupils2015/16Vale of GlamorganNot applicable / cannot speak Welsh
18,456Number of pupils2015/16Vale of GlamorganTotal
2,397Number of pupils2015/16Rhondda Cynon TafSpeaks Welsh at home
6,861Number of pupils2015/16Rhondda Cynon TafDoes not speak Welsh at home
22,785Number of pupils2015/16Rhondda Cynon TafNot applicable / cannot speak Welsh
32,043Number of pupils2015/16Rhondda Cynon TafTotal
58Number of pupils2015/16Merthyr TydfilSpeaks Welsh at home
1,699Number of pupils2015/16Merthyr TydfilDoes not speak Welsh at home
5,215Number of pupils2015/16Merthyr TydfilNot applicable / cannot speak Welsh
6,972Number of pupils2015/16Merthyr TydfilTotal
485Number of pupils2015/16CaerphillySpeaks Welsh at home
12,960Number of pupils2015/16CaerphillyDoes not speak Welsh at home
10,188Number of pupils2015/16CaerphillyNot applicable / cannot speak Welsh
23,633Number of pupils2015/16CaerphillyTotal
97Number of pupils2015/16Blaenau GwentSpeaks Welsh at home
3,707Number of pupils2015/16Blaenau GwentDoes not speak Welsh at home
3,677Number of pupils2015/16Blaenau GwentNot applicable / cannot speak Welsh
7,481Number of pupils2015/16Blaenau GwentTotal
163Number of pupils2015/16TorfaenSpeaks Welsh at home
6,265Number of pupils2015/16TorfaenDoes not speak Welsh at home
6,296Number of pupils2015/16TorfaenNot applicable / cannot speak Welsh
12,724Number of pupils2015/16TorfaenTotal
213Number of pupils2015/16MonmouthshireSpeaks Welsh at home
6,719Number of pupils2015/16MonmouthshireDoes not speak Welsh at home
3,233Number of pupils2015/16MonmouthshireNot applicable / cannot speak Welsh
10,165Number of pupils2015/16MonmouthshireTotal
131Number of pupils2015/16NewportSpeaks Welsh at home
10,080Number of pupils2015/16NewportDoes not speak Welsh at home
10,994Number of pupils2015/16NewportNot applicable / cannot speak Welsh
21,205Number of pupils2015/16NewportTotal
2,852Number of pupils2015/16CardiffSpeaks Welsh at home
8,230Number of pupils2015/16CardiffDoes not speak Welsh at home
33,144Number of pupils2015/16CardiffNot applicable / cannot speak Welsh
44,226Number of pupils2015/16CardiffTotal
40,606 [t]Number of pupils2015/16WalesSpeaks Welsh at home
131,204 [t]Number of pupils2015/16WalesDoes not speak Welsh at home
216,755 [t]Number of pupils2015/16WalesNot applicable / cannot speak Welsh
388,565 [t]Number of pupils2015/16WalesTotal
3,937Number of pupils2016/17Isle of AngleseySpeaks Welsh at home
3,327Number of pupils2016/17Isle of AngleseyDoes not speak Welsh at home
891Number of pupils2016/17Isle of AngleseyNot applicable / cannot speak Welsh
8,155Number of pupils2016/17Isle of AngleseyTotal
Showing 1,101 to 1,200 of 2,024 rows
Page 12 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