Maintained schools and pupils by local authority, type of school and year

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

View options

Filters

Data description ( of 2 selected2 selectable options)

Year ( of 22 selected22 selectable options)

Local Authority ( of 23 selected23 selectable options)

School Type ( of 16 selected16 selectable options)


Data valuesData descriptionYearLocal AuthoritySchool Type
809 [t]Number of pupils2009/10WalesInfants
13,284 [t]Number of pupils2009/10WalesJuniors
33,615 [t]Number of pupils2009/10WalesInfants & Juniors
13,305 [t]Number of pupils2009/10WalesNursery & Infants
196,432 [t]Number of pupils2009/10WalesNursery, Infants & Juniors
36,919 [t]Number of pupils2009/10WalesSecondary (ages 11-16)
166,988 [t]Number of pupils2009/10WalesSecondary (ages 11-19)
660 [t]Number of pupils2009/10WalesSpecial (without post-16 provision)
3,457 [t]Number of pupils2009/10WalesSpecial (with post-16 provision)
467,141 [t]Number of pupils2009/10WalesAll maintained schools
1,351Number of pupils2010/11Isle of AngleseyInfants & Juniors
3,908Number of pupils2010/11Isle of AngleseyNursery, Infants & Juniors
4,208Number of pupils2010/11Isle of AngleseySecondary (ages 11-19)
73Number of pupils2010/11Isle of AngleseySpecial (with post-16 provision)
9,540Number of pupils2010/11Isle of AngleseyAll maintained schools
153Number of pupils2010/11GwyneddJuniors
303Number of pupils2010/11GwyneddInfants & Juniors
190Number of pupils2010/11GwyneddNursery & Infants
9,058Number of pupils2010/11GwyneddNursery, Infants & Juniors
2,862Number of pupils2010/11GwyneddSecondary (ages 11-16)
4,632Number of pupils2010/11GwyneddSecondary (ages 11-19)
32Number of pupils2010/11GwyneddSpecial (without post-16 provision)
112Number of pupils2010/11GwyneddSpecial (with post-16 provision)
17,342Number of pupils2010/11GwyneddAll maintained schools
1,165Number of pupils2010/11ConwyJuniors
13Number of pupils2010/11ConwyInfants & Juniors
1,134Number of pupils2010/11ConwyNursery & Infants
6,291Number of pupils2010/11ConwyNursery, Infants & Juniors
7,243Number of pupils2010/11ConwySecondary (ages 11-19)
166Number of pupils2010/11ConwySpecial (with post-16 provision)
16,012Number of pupils2010/11ConwyAll maintained schools
675Number of pupils2010/11DenbighshireJuniors
725Number of pupils2010/11DenbighshireInfants & Juniors
633Number of pupils2010/11DenbighshireNursery & Infants
6,091Number of pupils2010/11DenbighshireNursery, Infants & Juniors
1,294Number of pupils2010/11DenbighshireSecondary (ages 11-16)
6,164Number of pupils2010/11DenbighshireSecondary (ages 11-19)
248Number of pupils2010/11DenbighshireSpecial (with post-16 provision)
15,830Number of pupils2010/11DenbighshireAll maintained schools
52Number of pupils2010/11FlintshireNursery
1,197Number of pupils2010/11FlintshireJuniors
533Number of pupils2010/11FlintshireInfants & Juniors
1,261Number of pupils2010/11FlintshireNursery & Infants
10,227Number of pupils2010/11FlintshireNursery, Infants & Juniors
584Number of pupils2010/11FlintshireSecondary (ages 11-16)
9,704Number of pupils2010/11FlintshireSecondary (ages 11-19)
102Number of pupils2010/11FlintshireSpecial (without post-16 provision)
140Number of pupils2010/11FlintshireSpecial (with post-16 provision)
23,800Number of pupils2010/11FlintshireAll maintained schools
44Number of pupils2010/11WrexhamNursery
537Number of pupils2010/11WrexhamJuniors
571Number of pupils2010/11WrexhamNursery & Infants
10,874Number of pupils2010/11WrexhamNursery, Infants & Juniors
4,400Number of pupils2010/11WrexhamSecondary (ages 11-16)
2,311Number of pupils2010/11WrexhamSecondary (ages 11-19)
243Number of pupils2010/11WrexhamSpecial (with post-16 provision)
18,980Number of pupils2010/11WrexhamAll maintained schools
119Number of pupils2010/11PowysInfants
483Number of pupils2010/11PowysJuniors
506Number of pupils2010/11PowysInfants & Juniors
373Number of pupils2010/11PowysNursery & Infants
8,806Number of pupils2010/11PowysNursery, Infants & Juniors
8,766Number of pupils2010/11PowysSecondary (ages 11-19)
294Number of pupils2010/11PowysSpecial (with post-16 provision)
19,347Number of pupils2010/11PowysAll maintained schools
2,756Number of pupils2010/11CeredigionInfants & Juniors
2,317Number of pupils2010/11CeredigionNursery, Infants & Juniors
4,723Number of pupils2010/11CeredigionSecondary (ages 11-19)
9,796Number of pupils2010/11CeredigionAll maintained schools
623Number of pupils2010/11PembrokeshireJuniors
1,101Number of pupils2010/11PembrokeshireInfants & Juniors
771Number of pupils2010/11PembrokeshireNursery & Infants
7,850Number of pupils2010/11PembrokeshireNursery, Infants & Juniors
7,997Number of pupils2010/11PembrokeshireSecondary (ages 11-19)
111Number of pupils2010/11PembrokeshireSpecial (with post-16 provision)
18,453Number of pupils2010/11PembrokeshireAll maintained schools
77Number of pupils2010/11CarmarthenshireNursery
297Number of pupils2010/11CarmarthenshireInfants
321Number of pupils2010/11CarmarthenshireJuniors
3,609Number of pupils2010/11CarmarthenshireInfants & Juniors
136Number of pupils2010/11CarmarthenshireNursery & Infants
10,328Number of pupils2010/11CarmarthenshireNursery, Infants & Juniors
2,967Number of pupils2010/11CarmarthenshireSecondary (ages 11-16)
9,071Number of pupils2010/11CarmarthenshireSecondary (ages 11-19)
46Number of pupils2010/11CarmarthenshireSpecial (without post-16 provision)
72Number of pupils2010/11CarmarthenshireSpecial (with post-16 provision)
26,924Number of pupils2010/11CarmarthenshireAll maintained schools
1,141Number of pupils2010/11SwanseaJuniors
1,147Number of pupils2010/11SwanseaNursery & Infants
18,349Number of pupils2010/11SwanseaNursery, Infants & Juniors
6,149Number of pupils2010/11SwanseaSecondary (ages 11-16)
7,972Number of pupils2010/11SwanseaSecondary (ages 11-19)
163Number of pupils2010/11SwanseaSpecial (with post-16 provision)
34,921Number of pupils2010/11SwanseaAll maintained schools
962Number of pupils2010/11Neath Port TalbotJuniors
1,114Number of pupils2010/11Neath Port TalbotNursery & Infants
9,996Number of pupils2010/11Neath Port TalbotNursery, Infants & Juniors
6,747Number of pupils2010/11Neath Port TalbotSecondary (ages 11-16)
1,780Number of pupils2010/11Neath Port TalbotSecondary (ages 11-19)
124Number of pupils2010/11Neath Port TalbotSpecial (without post-16 provision)
Showing 1,301 to 1,400 of 7,834 rows
Page 14 of 79

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