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
234Number of pupils2023/24DenbighshireSpecial schoolsAll schools
19,011Number of pupils2023/24WrexhamAll schoolsAll schools
1,572Number of pupils2023/24GwyneddAll schoolsEnglish with significant Welsh
234Number of pupils2023/24DenbighshireSpecial schoolsNot applicable (Nursery & Special)
22,591Number of pupils2023/24FlintshireAll schoolsAll schools
328Number of pupils2023/24WrexhamAll schoolsNot applicable (Nursery & Special)
118Number of pupils2023/24Isle of AngleseyAll schoolsNot applicable (Nursery & Special)
5,117Number of pupils2023/24GwyneddAll schoolsBilingual - AB
2,672Number of pupils2023/24ConwyAll schoolsEnglish with significant Welsh
6,360Number of pupils2023/24DenbighshireSecondary schoolsAll schools
601Number of pupils2023/24FlintshireSecondary schoolsWelsh medium
222Number of pupils2023/24FlintshireAll schoolsNot applicable (Nursery & Special)
889Number of pupils2023/24WrexhamSecondary schoolsWelsh medium
16,179Number of pupils2023/24WrexhamAll schoolsEnglish medium
3,981Number of pupils2023/24Isle of AngleseySecondary schoolsAll schools
107Number of pupils2023/24Isle of AngleseyAll schoolsEnglish medium
1,141Number of pupils2023/24GwyneddMiddle schoolsAll schools
9,863Number of pupils2023/24GwyneddAll schoolsWelsh medium
8,484Number of pupils2023/24ConwyPrimary schoolsAll schools
397Number of pupils2023/24ConwyAll schoolsDual stream
5,537Number of pupils2023/24DenbighshirePrimary schoolsEnglish medium
3,144Number of pupils2023/24DenbighshireSecondary schoolsEnglish medium
234Number of pupils2023/24DenbighshireAll schoolsNot applicable (Nursery & Special)
12,859Number of pupils2023/24FlintshirePrimary schoolsAll schools
222Number of pupils2023/24FlintshireSpecial schoolsNot applicable (Nursery & Special)
20,889Number of pupils2023/24FlintshireAll schoolsEnglish medium
1,526Number of pupils2023/24WrexhamPrimary schoolsWelsh medium
11,829Number of pupils2023/24WrexhamPrimary schoolsAll schools
278Number of pupils2023/24WrexhamSpecial schoolsNot applicable (Nursery & Special)
89Number of pupils2023/24WrexhamAll schoolsDual stream
107Number of pupils2023/24Isle of AngleseyPrimary schoolsEnglish medium
843Number of pupils2023/24Isle of AngleseySecondary schoolsEnglish with significant Welsh
5,009Number of pupils2023/24Isle of AngleseyAll schoolsWelsh medium
843Number of pupils2023/24Isle of AngleseyAll schoolsEnglish with significant Welsh
159Number of pupils2023/24GwyneddPrimary schoolsEnglish with significant Welsh
572Number of pupils2023/24GwyneddMiddle schoolsBilingual - AB
1,413Number of pupils2023/24GwyneddSecondary schoolsEnglish with significant Welsh
220Number of pupils2023/24GwyneddSpecial schoolsAll schools
1,989Number of pupils2023/24ConwyPrimary schoolsWelsh medium
3,426Number of pupils2023/24ConwyPrimary schoolsEnglish medium
6,712Number of pupils2023/24ConwySecondary schoolsAll schools
3,309Number of pupils2023/24ConwyAll schoolsWelsh medium
15,466Number of pupils2023/24ConwyAll schoolsAll schools
218Number of pupils2023/24DenbighshirePrimary schoolsTransitional
1,358Number of pupils2023/24DenbighshireMiddle schoolsAll schools
1,068Number of pupils2023/24DenbighshireSecondary schoolsEnglish with significant Welsh
218Number of pupils2023/24DenbighshireAll schoolsTransitional
10,039Number of pupils2023/24DenbighshireAll schoolsEnglish medium
879Number of pupils2023/24FlintshirePrimary schoolsWelsh medium
11,980Number of pupils2023/24FlintshirePrimary schoolsEnglish medium
8,909Number of pupils2023/24FlintshireSecondary schoolsEnglish medium
9,510Number of pupils2023/24FlintshireSecondary schoolsAll schools
222Number of pupils2023/24FlintshireSpecial schoolsAll schools
1,480Number of pupils2023/24FlintshireAll schoolsWelsh medium
50Number of pupils2023/24WrexhamNursery schoolsNot applicable (Nursery & Special)
50Number of pupils2023/24WrexhamNursery schoolsAll schools
89Number of pupils2023/24WrexhamPrimary schoolsDual stream
10,214Number of pupils2023/24WrexhamPrimary schoolsEnglish medium
5,965Number of pupils2023/24WrexhamSecondary schoolsEnglish medium
6,854Number of pupils2023/24WrexhamSecondary schoolsAll schools
278Number of pupils2023/24WrexhamSpecial schoolsAll schools
2,415Number of pupils2023/24WrexhamAll schoolsWelsh medium
5,009Number of pupils2023/24Isle of AngleseyPrimary schoolsWelsh medium
334Number of pupils2023/24Isle of AngleseyPrimary schoolsDual stream
5,450Number of pupils2023/24Isle of AngleseyPrimary schoolsAll schools
3,138Number of pupils2023/24Isle of AngleseySecondary schoolsBilingual - BB
118Number of pupils2023/24Isle of AngleseySpecial schoolsNot applicable (Nursery & Special)
118Number of pupils2023/24Isle of AngleseySpecial schoolsAll schools
334Number of pupils2023/24Isle of AngleseyAll schoolsDual stream
3,138Number of pupils2023/24Isle of AngleseyAll schoolsBilingual - BB
9,549Number of pupils2023/24Isle of AngleseyAll schoolsAll schools
8,448Number of pupils2023/24GwyneddPrimary schoolsWelsh medium
8,607Number of pupils2023/24GwyneddPrimary schoolsAll schools
569Number of pupils2023/24GwyneddMiddle schoolsWelsh medium
846Number of pupils2023/24GwyneddSecondary schoolsWelsh medium
4,545Number of pupils2023/24GwyneddSecondary schoolsBilingual - AB
6,804Number of pupils2023/24GwyneddSecondary schoolsAll schools
220Number of pupils2023/24GwyneddSpecial schoolsNot applicable (Nursery & Special)
220Number of pupils2023/24GwyneddAll schoolsNot applicable (Nursery & Special)
16,772Number of pupils2023/24GwyneddAll schoolsAll schools
397Number of pupils2023/24ConwyPrimary schoolsDual stream
2,672Number of pupils2023/24ConwyPrimary schoolsEnglish with significant Welsh
1,320Number of pupils2023/24ConwySecondary schoolsWelsh medium
5,392Number of pupils2023/24ConwySecondary schoolsEnglish medium
270Number of pupils2023/24ConwySpecial schoolsNot applicable (Nursery & Special)
270Number of pupils2023/24ConwySpecial schoolsAll schools
8,818Number of pupils2023/24ConwyAll schoolsEnglish medium
270Number of pupils2023/24ConwyAll schoolsNot applicable (Nursery & Special)
2,156Number of pupils2023/24DenbighshirePrimary schoolsWelsh medium
111Number of pupils2023/24DenbighshirePrimary schoolsDual stream
8,022Number of pupils2023/24DenbighshirePrimary schoolsAll schools
1,358Number of pupils2023/24DenbighshireMiddle schoolsEnglish medium
1,016Number of pupils2023/24DenbighshireSecondary schoolsWelsh medium
1,132Number of pupils2023/24DenbighshireSecondary schoolsBilingual - BB
3,172Number of pupils2023/24DenbighshireAll schoolsWelsh medium
111Number of pupils2023/24DenbighshireAll schoolsDual stream
1,132Number of pupils2023/24DenbighshireAll schoolsBilingual - BB
1,068Number of pupils2023/24DenbighshireAll schoolsEnglish with significant Welsh
15,974Number of pupils2023/24DenbighshireAll schoolsAll schools
1,079Number of pupils2023/24PowysPrimary schoolsWelsh medium
Showing 1 to 100 of 15,640 rows
Page 1 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