Maintained schools and pupils by local authority, Welsh medium type and year (up to 2023/24)

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

View options

Filters

Data description ( of 2 selected2 selectable options)

Year ( of 21 selected21 selectable options)

Local Authority ( of 23 selected23 selectable options)

Sector ( of 6 selected6 selectable options)

Welsh Medium Type ( of 16 selected16 selectable options)


Data valuesData descriptionYearLocal AuthoritySectorWelsh Medium Type
9,165Number of pupils2007/08PowysSecondary schoolsAll schools
273Number of pupils2007/08PowysSpecial schoolsNot applicable (Nursery & Special)
273Number of pupils2007/08PowysSpecial schoolsAll schools
1,310Number of pupils2007/08PowysAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
1,645Number of pupils2007/08PowysAll schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
7,789Number of pupils2007/08PowysAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
4,239Number of pupils2007/08PowysAll schoolsSecondary: Welsh medium school (to 2008/09)
4,926Number of pupils2007/08PowysAll schoolsSecondary: English medium school (to 2008/09)
273Number of pupils2007/08PowysAll schoolsNot applicable (Nursery & Special)
20,182Number of pupils2007/08PowysAll schoolsAll schools
3,875Number of pupils2007/08CeredigionPrimary schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
530Number of pupils2007/08CeredigionPrimary schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
713Number of pupils2007/08CeredigionPrimary schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
5,118Number of pupils2007/08CeredigionPrimary schoolsAll schools
3,650Number of pupils2007/08CeredigionSecondary schoolsSecondary: Welsh medium school (to 2008/09)
1,354Number of pupils2007/08CeredigionSecondary schoolsSecondary: English medium school (to 2008/09)
5,004Number of pupils2007/08CeredigionSecondary schoolsAll schools
3,875Number of pupils2007/08CeredigionAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
530Number of pupils2007/08CeredigionAll schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
713Number of pupils2007/08CeredigionAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
3,650Number of pupils2007/08CeredigionAll schoolsSecondary: Welsh medium school (to 2008/09)
1,354Number of pupils2007/08CeredigionAll schoolsSecondary: English medium school (to 2008/09)
10,122Number of pupils2007/08CeredigionAll schoolsAll schools
2,207Number of pupils2007/08PembrokeshirePrimary schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
781Number of pupils2007/08PembrokeshirePrimary schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
7,611Number of pupils2007/08PembrokeshirePrimary schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
10,599Number of pupils2007/08PembrokeshirePrimary schoolsAll schools
958Number of pupils2007/08PembrokeshireSecondary schoolsSecondary: Welsh medium school (to 2008/09)
7,399Number of pupils2007/08PembrokeshireSecondary schoolsSecondary: English medium school (to 2008/09)
8,357Number of pupils2007/08PembrokeshireSecondary schoolsAll schools
90Number of pupils2007/08PembrokeshireSpecial schoolsNot applicable (Nursery & Special)
90Number of pupils2007/08PembrokeshireSpecial schoolsAll schools
2,207Number of pupils2007/08PembrokeshireAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
781Number of pupils2007/08PembrokeshireAll schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
7,611Number of pupils2007/08PembrokeshireAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
958Number of pupils2007/08PembrokeshireAll schoolsSecondary: Welsh medium school (to 2008/09)
7,399Number of pupils2007/08PembrokeshireAll schoolsSecondary: English medium school (to 2008/09)
90Number of pupils2007/08PembrokeshireAll schoolsNot applicable (Nursery & Special)
19,046Number of pupils2007/08PembrokeshireAll schoolsAll schools
81Number of pupils2007/08CarmarthenshireNursery schoolsNot applicable (Nursery & Special)
81Number of pupils2007/08CarmarthenshireNursery schoolsAll schools
8,380Number of pupils2007/08CarmarthenshirePrimary schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
813Number of pupils2007/08CarmarthenshirePrimary schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
5,756Number of pupils2007/08CarmarthenshirePrimary schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
14,949Number of pupils2007/08CarmarthenshirePrimary schoolsAll schools
5,653Number of pupils2007/08CarmarthenshireSecondary schoolsSecondary: Welsh medium school (to 2008/09)
6,722Number of pupils2007/08CarmarthenshireSecondary schoolsSecondary: English medium school (to 2008/09)
12,375Number of pupils2007/08CarmarthenshireSecondary schoolsAll schools
118Number of pupils2007/08CarmarthenshireSpecial schoolsNot applicable (Nursery & Special)
118Number of pupils2007/08CarmarthenshireSpecial schoolsAll schools
8,380Number of pupils2007/08CarmarthenshireAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
813Number of pupils2007/08CarmarthenshireAll schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
5,756Number of pupils2007/08CarmarthenshireAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
5,653Number of pupils2007/08CarmarthenshireAll schoolsSecondary: Welsh medium school (to 2008/09)
6,722Number of pupils2007/08CarmarthenshireAll schoolsSecondary: English medium school (to 2008/09)
199Number of pupils2007/08CarmarthenshireAll schoolsNot applicable (Nursery & Special)
27,523Number of pupils2007/08CarmarthenshireAll schoolsAll schools
2,316Number of pupils2007/08SwanseaPrimary schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
198Number of pupils2007/08SwanseaPrimary schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
18,224Number of pupils2007/08SwanseaPrimary schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
20,738Number of pupils2007/08SwanseaPrimary schoolsAll schools
1,222Number of pupils2007/08SwanseaSecondary schoolsSecondary: Welsh medium school (to 2008/09)
13,234Number of pupils2007/08SwanseaSecondary schoolsSecondary: English medium school (to 2008/09)
14,456Number of pupils2007/08SwanseaSecondary schoolsAll schools
153Number of pupils2007/08SwanseaSpecial schoolsNot applicable (Nursery & Special)
153Number of pupils2007/08SwanseaSpecial schoolsAll schools
2,316Number of pupils2007/08SwanseaAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
198Number of pupils2007/08SwanseaAll schoolsPrimary: Welsh is used in part of the curriculum (to 2007/08)
18,224Number of pupils2007/08SwanseaAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
1,222Number of pupils2007/08SwanseaAll schoolsSecondary: Welsh medium school (to 2008/09)
13,234Number of pupils2007/08SwanseaAll schoolsSecondary: English medium school (to 2008/09)
153Number of pupils2007/08SwanseaAll schoolsNot applicable (Nursery & Special)
35,347Number of pupils2007/08SwanseaAll schoolsAll schools
2,142Number of pupils2007/08Neath Port TalbotPrimary schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
10,041Number of pupils2007/08Neath Port TalbotPrimary schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
12,183Number of pupils2007/08Neath Port TalbotPrimary schoolsAll schools
1,046Number of pupils2007/08Neath Port TalbotSecondary schoolsSecondary: Welsh medium school (to 2008/09)
7,930Number of pupils2007/08Neath Port TalbotSecondary schoolsSecondary: English medium school (to 2008/09)
8,976Number of pupils2007/08Neath Port TalbotSecondary schoolsAll schools
160Number of pupils2007/08Neath Port TalbotSpecial schoolsNot applicable (Nursery & Special)
160Number of pupils2007/08Neath Port TalbotSpecial schoolsAll schools
2,142Number of pupils2007/08Neath Port TalbotAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
10,041Number of pupils2007/08Neath Port TalbotAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
1,046Number of pupils2007/08Neath Port TalbotAll schoolsSecondary: Welsh medium school (to 2008/09)
7,930Number of pupils2007/08Neath Port TalbotAll schoolsSecondary: English medium school (to 2008/09)
160Number of pupils2007/08Neath Port TalbotAll schoolsNot applicable (Nursery & Special)
21,319Number of pupils2007/08Neath Port TalbotAll schoolsAll schools
109Number of pupils2007/08BridgendNursery schoolsNot applicable (Nursery & Special)
109Number of pupils2007/08BridgendNursery schoolsAll schools
1,064Number of pupils2007/08BridgendPrimary schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
11,448Number of pupils2007/08BridgendPrimary schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
12,512Number of pupils2007/08BridgendPrimary schoolsAll schools
9,514Number of pupils2007/08BridgendSecondary schoolsSecondary: English medium school (to 2008/09)
9,514Number of pupils2007/08BridgendSecondary schoolsAll schools
394Number of pupils2007/08BridgendSpecial schoolsNot applicable (Nursery & Special)
394Number of pupils2007/08BridgendSpecial schoolsAll schools
1,064Number of pupils2007/08BridgendAll schoolsPrimary: Welsh is sole or main medium of instruction (to 2007/08)
11,448Number of pupils2007/08BridgendAll schoolsPrimary: Welsh is taught as a second language only (to 2007/08)
9,514Number of pupils2007/08BridgendAll schoolsSecondary: English medium school (to 2008/09)
503Number of pupils2007/08BridgendAll schoolsNot applicable (Nursery & Special)
Showing 1,501 to 1,600 of 15,640 rows
Page 16 of 157

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 2024

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