Pupils in maintained schools receiving milk by local authority 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)


Data valuesData descriptionYearLocal Authority
344The number of pupils on roll who paid for school milk on the Census day.2003/04Ceredigion
4,397The number of pupils on roll who had free school milk on the Census day.2003/04Powys
8,481The number of pupils on roll who had free school milk on the Census day.2003/04Swansea
17,267 [t]The number of pupils on roll who paid for school milk on the Census day.2003/04Wales
191The number of pupils on roll who paid for school milk on the Census day.2003/04Powys
2,915The number of pupils on roll who had free school milk on the Census day.2003/04Wrexham
1,405The number of pupils on roll who paid for school milk on the Census day.2003/04Newport
6,427The number of pupils on roll who had free school milk on the Census day.2003/04Carmarthenshire
272The number of pupils on roll who paid for school milk on the Census day.2003/04Pembrokeshire
1,999The number of pupils on roll who paid for school milk on the Census day.2003/04Caerphilly
3,817The number of pupils on roll who had free school milk on the Census day.2003/04Conwy
1,684The number of pupils on roll who paid for school milk on the Census day.2003/04Vale of Glamorgan
512The number of pupils on roll who paid for school milk on the Census day.2003/04Bridgend
3,454The number of pupils on roll who had free school milk on the Census day.2003/04Denbighshire
913The number of pupils on roll who paid for school milk on the Census day.2003/04Swansea
2,259The number of pupils on roll who had free school milk on the Census day.2003/04Merthyr Tydfil
170The number of pupils on roll who paid for school milk on the Census day.2003/04Carmarthenshire
316The number of pupils on roll who paid for school milk on the Census day.2003/04Monmouthshire
4,328The number of pupils on roll who had free school milk on the Census day.2003/04Pembrokeshire
4,261The number of pupils on roll who had free school milk on the Census day.2003/04Gwynedd
1,269The number of pupils on roll who paid for school milk on the Census day.2003/04Blaenau Gwent
105,570 [t]The number of pupils on roll who had free school milk on the Census day.2003/04Wales
382The number of pupils on roll who paid for school milk on the Census day.2003/04Denbighshire
951The number of pupils on roll who paid for school milk on the Census day.2003/04Conwy
803The number of pupils on roll who paid for school milk on the Census day.2003/04Rhondda Cynon Taf
358The number of pupils on roll who paid for school milk on the Census day.2003/04Wrexham
359The number of pupils on roll who paid for school milk on the Census day.2003/04Isle of Anglesey
5,302The number of pupils on roll who had free school milk on the Census day.2003/04Flintshire
855The number of pupils on roll who paid for school milk on the Census day.2003/04Neath Port Talbot
361The number of pupils on roll who paid for school milk on the Census day.2003/04Merthyr Tydfil
4,511The number of pupils on roll who had free school milk on the Census day.2003/04Vale of Glamorgan
5,126The number of pupils on roll who had free school milk on the Census day.2003/04Newport
1,540The number of pupils on roll who paid for school milk on the Census day.2003/04Cardiff
2,790The number of pupils on roll who had free school milk on the Census day.2003/04Blaenau Gwent
2,006The number of pupils on roll who had free school milk on the Census day.2003/04Isle of Anglesey
1,929The number of pupils on roll who had free school milk on the Census day.2003/04Ceredigion
5,238The number of pupils on roll who had free school milk on the Census day.2003/04Neath Port Talbot
1,071The number of pupils on roll who paid for school milk on the Census day.2003/04Flintshire
10,256The number of pupils on roll who had free school milk on the Census day.2003/04Rhondda Cynon Taf
1,015The number of pupils on roll who had free school milk on the Census day.2003/04Monmouthshire
2,708The number of pupils on roll who had free school milk on the Census day.2003/04Torfaen
311The number of pupils on roll who paid for school milk on the Census day.2003/04Torfaen
5,266The number of pupils on roll who had free school milk on the Census day.2003/04Bridgend
11,634The number of pupils on roll who had free school milk on the Census day.2003/04Cardiff
7,450The number of pupils on roll who had free school milk on the Census day.2003/04Caerphilly
1,201The number of pupils on roll who paid for school milk on the Census day.2003/04Gwynedd
266The number of pupils on roll who paid for school milk on the Census day.2004/05Ceredigion
169The number of pupils on roll who paid for school milk on the Census day.2004/05Powys
105,188 [t]The number of pupils on roll who had free school milk on the Census day.2004/05Wales
660The number of pupils on roll who paid for school milk on the Census day.2004/05Wrexham
1,044The number of pupils on roll who paid for school milk on the Census day.2004/05Flintshire
4,182The number of pupils on roll who had free school milk on the Census day.2004/05Gwynedd
2,737The number of pupils on roll who had free school milk on the Census day.2004/05Blaenau Gwent
2,757The number of pupils on roll who had free school milk on the Census day.2004/05Torfaen
211The number of pupils on roll who paid for school milk on the Census day.2004/05Denbighshire
7,398The number of pupils on roll who had free school milk on the Census day.2004/05Caerphilly
1,349The number of pupils on roll who had free school milk on the Census day.2004/05Monmouthshire
11,565The number of pupils on roll who had free school milk on the Census day.2004/05Cardiff
1,059The number of pupils on roll who paid for school milk on the Census day.2004/05Gwynedd
9,923The number of pupils on roll who had free school milk on the Census day.2004/05Rhondda Cynon Taf
234The number of pupils on roll who paid for school milk on the Census day.2004/05Conwy
2,103The number of pupils on roll who had free school milk on the Census day.2004/05Merthyr Tydfil
5,027The number of pupils on roll who had free school milk on the Census day.2004/05Newport
15,116 [t]The number of pupils on roll who paid for school milk on the Census day.2004/05Wales
3,815The number of pupils on roll who had free school milk on the Census day.2004/05Conwy
1,970The number of pupils on roll who had free school milk on the Census day.2004/05Isle of Anglesey
3,526The number of pupils on roll who had free school milk on the Census day.2004/05Denbighshire
980The number of pupils on roll who paid for school milk on the Census day.2004/05Cardiff
2,163The number of pupils on roll who paid for school milk on the Census day.2004/05Caerphilly
5,628The number of pupils on roll who had free school milk on the Census day.2004/05Flintshire
498The number of pupils on roll who paid for school milk on the Census day.2004/05Monmouthshire
212The number of pupils on roll who paid for school milk on the Census day.2004/05Torfaen
237The number of pupils on roll who paid for school milk on the Census day.2004/05Pembrokeshire
844The number of pupils on roll who paid for school milk on the Census day.2004/05Blaenau Gwent
3,405The number of pupils on roll who had free school milk on the Census day.2004/05Wrexham
682The number of pupils on roll who paid for school milk on the Census day.2004/05Merthyr Tydfil
716The number of pupils on roll who paid for school milk on the Census day.2004/05Rhondda Cynon Taf
996The number of pupils on roll who paid for school milk on the Census day.2004/05Vale of Glamorgan
155The number of pupils on roll who paid for school milk on the Census day.2004/05Bridgend
4,974The number of pupils on roll who had free school milk on the Census day.2004/05Neath Port Talbot
1,992The number of pupils on roll who had free school milk on the Census day.2004/05Ceredigion
4,343The number of pupils on roll who had free school milk on the Census day.2004/05Pembrokeshire
626The number of pupils on roll who paid for school milk on the Census day.2004/05Neath Port Talbot
3,929The number of pupils on roll who had free school milk on the Census day.2004/05Powys
6,200The number of pupils on roll who had free school milk on the Census day.2004/05Carmarthenshire
0The number of pupils on roll who paid for school milk on the Census day.2004/05Carmarthenshire
393The number of pupils on roll who paid for school milk on the Census day.2004/05Isle of Anglesey
1,521The number of pupils on roll who paid for school milk on the Census day.2004/05Swansea
8,661The number of pupils on roll who had free school milk on the Census day.2004/05Swansea
5,141The number of pupils on roll who had free school milk on the Census day.2004/05Bridgend
4,563The number of pupils on roll who had free school milk on the Census day.2004/05Vale of Glamorgan
1,450The number of pupils on roll who paid for school milk on the Census day.2004/05Newport
2,062The number of pupils on roll who paid for school milk on the Census day.2005/06Caerphilly
896The number of pupils on roll who paid for school milk on the Census day.2005/06Merthyr Tydfil
120The number of pupils on roll who paid for school milk on the Census day.2005/06Rhondda Cynon Taf
706The number of pupils on roll who paid for school milk on the Census day.2005/06Vale of Glamorgan
253The number of pupils on roll who paid for school milk on the Census day.2005/06Bridgend
596The number of pupils on roll who paid for school milk on the Census day.2005/06Neath Port Talbot
2,181The number of pupils on roll who paid for school milk on the Census day.2005/06Swansea
12The number of pupils on roll who paid for school milk on the Census day.2005/06Carmarthenshire
Showing 1 to 100 of 1,012 rows
Page 1 of 11

Main information

Most recent update
26 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