Skip to content
Data Provider: Welsh Government Number of pupils in primary, middle and secondary school classes by local authority and Key Stage

Classes running during the third period of the school’s timetable on Census day.

None
Area Code[Filter]
Year[Filtered]
Measure1
Sector[Filtered]
Key Stage[Filtered]
Local Authority[Filter]
[Collapse]Primary schoolsPrimary: ages 3/4 to 10.[Collapse]Middle schoolsMiddle: ages 3/4 to 16/18.[Collapse]Secondary schoolsSecondary: ages 11 to 16/18.
Click here to sortFoundation PhaseClick here to sortKey Stage 1Click here to sortKey Stage 2Click here to sortKey Stage 3Click here to sortKey Stage 4Click here to sortBeyond Key Stage 4Click here to sortMixed Key StagesClick here to sortFoundation PhaseClick here to sortKey Stage 1Click here to sortKey Stage 2Click here to sortKey Stage 3Click here to sortKey Stage 4Click here to sortBeyond Key Stage 4Click here to sortMixed Key StagesClick here to sortFoundation PhaseClick here to sortKey Stage 1Click here to sortKey Stage 2Click here to sortKey Stage 3Click here to sortKey Stage 4Click here to sortBeyond Key Stage 4Click here to sortMixed Key Stages
Isle of AngleseyNorth Wales20,720.The data item is not applicable23,265.The data item is not applicable.The data item is not applicable.The data item is not applicable1,355.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable16,37010,2052,025.The data item is not applicable
GwyneddNorth Wales30,685.The data item is not applicable33,260.The data item is not applicable.The data item is not applicable.The data item is not applicable8,175435.The data item is not applicable6202,2801,4801152,765.The data item is not applicable.The data item is not applicable.The data item is not applicable29,44018,3003,210*Numbers greater than zero but less than five.
ConwyNorth Wales32,855.The data item is not applicable35,680.The data item is not applicable.The data item is not applicable.The data item is not applicable1,600.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable26,80016,5606,190575
DenbighshireNorth Wales30,035.The data item is not applicable31,440.The data item is not applicable.The data item is not applicable.The data item is not applicable4,6751,380.The data item is not applicable1,9952,9151,820245145.The data item is not applicable.The data item is not applicable.The data item is not applicable26,97516,5203,835*Numbers greater than zero but less than five.
FlintshireNorth Wales43,990.The data item is not applicable46,880.The data item is not applicable.The data item is not applicable.The data item is not applicable16,405.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable40,85026,0555,925*Numbers greater than zero but less than five.
WrexhamNorth Wales43,340.The data item is not applicable46,295.The data item is not applicable.The data item is not applicable.The data item is not applicable8,840.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable31,30019,1351,090245
PowysSouth West and Mid Wales29,470.The data item is not applicable37,695.The data item is not applicable.The data item is not applicable.The data item is not applicable4,85065.The data item is not applicable1153,4402,1905152,205.The data item is not applicable.The data item is not applicable.The data item is not applicable27,41017,5053,2305
CeredigionSouth West and Mid Wales15,795.The data item is not applicable17,460.The data item is not applicable.The data item is not applicable.The data item is not applicable1,4652,880.The data item is not applicable2,8155,6203,5108801,390.The data item is not applicable.The data item is not applicable.The data item is not applicable11,5307,3902,100*Numbers greater than zero but less than five.
PembrokeshireSouth West and Mid Wales33,790.The data item is not applicable35,950.The data item is not applicable.The data item is not applicable.The data item is not applicable7,4652,600.The data item is not applicable2,5103,9852,175255100.The data item is not applicable.The data item is not applicable.The data item is not applicable25,23016,2502,145*Numbers greater than zero but less than five.
CarmarthenshireSouth West and Mid Wales58,375.The data item is not applicable62,435.The data item is not applicable.The data item is not applicable.The data item is not applicable4,410.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable48,85530,8406,4551,275
SwanseaSouth West and Mid Wales85,175.The data item is not applicable85,215.The data item is not applicable.The data item is not applicable.The data item is not applicable2,260.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable62,61039,8406,215570
Neath Port TalbotSouth West and Mid Wales45,115.The data item is not applicable43,855.The data item is not applicable.The data item is not applicable.The data item is not applicable5,1352,405.The data item is not applicable2,39015,8359,865890965.The data item is not applicable.The data item is not applicable.The data item is not applicable22,58014,3351,010215
BridgendCentral South Wales48,820.The data item is not applicable49,495.The data item is not applicable.The data item is not applicable.The data item is not applicable6,370.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable39,34524,3806,605*Numbers greater than zero but less than five.
Vale of GlamorganCentral South Wales46,905.The data item is not applicable49,865.The data item is not applicable.The data item is not applicable.The data item is not applicable5,9151,030.The data item is not applicable9006,0653,6751,190100.The data item is not applicable.The data item is not applicable.The data item is not applicable33,30520,9556,595.The data item is not applicable
Rhondda Cynon TafCentral South Wales77,835.The data item is not applicable78,995.The data item is not applicable.The data item is not applicable.The data item is not applicable6,4105,600.The data item is not applicable6,33515,5159,5301,890335.The data item is not applicable.The data item is not applicable.The data item is not applicable53,46533,9508,665115
Merthyr TydfilCentral South Wales20,125.The data item is not applicable19,015.The data item is not applicable.The data item is not applicable.The data item is not applicable6,275580.The data item is not applicable7851,045675.The data item is not applicable65.The data item is not applicable.The data item is not applicable.The data item is not applicable13,8308,610.The data item is not applicable.The data item is not applicable
CaerphillySouth East Wales60,895.The data item is not applicable60,940.The data item is not applicable.The data item is not applicable.The data item is not applicable9,995890.The data item is not applicable8452,9751,860*Numbers greater than zero but less than five.205.The data item is not applicable.The data item is not applicable.The data item is not applicable45,34529,2202,470385
Blaenau GwentSouth East Wales19,275.The data item is not applicable18,330.The data item is not applicable.The data item is not applicable.The data item is not applicable1,6554,235.The data item is not applicable4,5958,2955,055.The data item is not applicable1,230.The data item is not applicable.The data item is not applicable.The data item is not applicable6,4754,120.The data item is not applicable.The data item is not applicable
TorfaenSouth East Wales30,795.The data item is not applicable33,360.The data item is not applicable.The data item is not applicable.The data item is not applicable3,380110.The data item is not applicable.The data item is not applicable1,17074511545.The data item is not applicable.The data item is not applicable.The data item is not applicable25,83516,4151,395110
MonmouthshireSouth East Wales22,140.The data item is not applicable26,625.The data item is not applicable.The data item is not applicable.The data item is not applicable4,025200.The data item is not applicable2851,11575513520.The data item is not applicable.The data item is not applicable.The data item is not applicable18,31011,9053,99590
NewportSouth East Wales55,335.The data item is not applicable58,795.The data item is not applicable.The data item is not applicable.The data item is not applicable11,665.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable45,74027,9708,755165
CardiffCentral South Wales118,175.The data item is not applicable126,995.The data item is not applicable.The data item is not applicable.The data item is not applicable18,965.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable.The data item is not applicable93,77057,11012,9601,110
WalesThere are four formal Education consortia in Wales covering: North Wales, South West and Mid Wales, Central South Wales, South East Wales.969,650.The data item is not applicable1,021,840.The data item is not applicable.The data item is not applicable.The data item is not applicable141,28522,410.The data item is not applicable24,19070,27043,3356,2659,565.The data item is not applicable.The data item is not applicable.The data item is not applicable745,355467,54094,8605,285

Metadata

General description

See other items

Data collection and calculation

Schools’ data are derived from the Pupil Level Annual School Census (PLASC) returns and STATS 1 returns supplied by schools open on Census day in January each year. The returns are authorised by headteachers and validated by Local Authorities.

Frequency of publication

Annual

Data reference periods

From 2003/04 or more recently if the data item is not available for earlier years.

Rounding applied

* = Pupil numbers greater than zero but less than five. Pupil numbers have been rounded to the nearest 5.

Title

Number of pupils in primary, middle and secondary school classes by local authority and Key Stage

Last update

23/07/2025 23/07/2025

Next update

July 2026 (provisional)

Publishing organisation

Welsh Government

Source 1

Pupil Level Annual School Census (PLASC), Welsh Government

Contact email

school.stats@gov.wales

Designation

National Statistics

Lowest level of geographical disaggregation

Local authorities

Geographical coverage

Wales

Languages covered

English and Welsh

Data licensing

You may use and re-use this data free of charge in any format or medium, under the terms of the Open Government License - see http://www.nationalarchives.gov.uk/doc/open-government-licence

Statistical quality

School Census returns are authorised by headteachers and validated by Local Authorities.

Whilst most of the usual data validation processes on the 2020 school census data have taken place, due to the coronavirus pandemic, the data did not undergo the usual final validation process. As part of the Welsh Local Government Finance Settlement, the data is usually returned to local authorities for final validation. Typically, overall numbers of pupils and teachers will not change significantly during this period, with the most likely change being in the characteristics of the pupils themselves e.g. free school meal entitlement. Users should therefore be more cautious when comparing data on characteristics of pupils and staff over time, in particular where small cohorts are involved.