Data set from Education and training statistics for the UK

Pupils

Latest data
Published
Last updated

This file contains information on the number of pupils in the UK, by age, sex and school type.


Data set details

Theme
UK education and training statistics
Publication
Education and training statistics for the UK
Release type
Geographic levels
National, Regional
Indicators
  • Number of pupils
Filters
  • Age
  • Gender
  • School type
Time period
2015/16 to 2022/23

Data set preview

Table showing first 5 rows, from underlying data
time_periodtime_identifiergeographic_levelcountry_codecountry_nameregion_coderegion_namephaseagegendert_pupils
201516Academic yearNationalE92000001EnglandNon-maintained mainstreamTotalFemale285063
201516Academic yearNationalE92000001EnglandNon-maintained mainstreamTotalMale301884
201516Academic yearNationalE92000001EnglandNon-maintained mainstreamTotalTotal586947
201516Academic yearNationalE92000001EnglandNurseryTotalFemale20800
201516Academic yearNationalE92000001EnglandNurseryTotalMale22929

Variables in this data set

Table showing all 4 variables
Variable nameVariable description
ageAge
genderGender
phaseSchool type
t_pupilsNumber of pupils

Footnotes

  1. Primary and secondary figures include middle schools as deemed. Secondary schools include all-through schools.
  2. In England, special schools include alternative provision schools.
  3. In Scotland, nursery figures include all providers of funded Early Learning and Childcare, except childminders.
  4. Figures for independent schools in Scotland are unavailable.
  5. Figures for independent schools in Wales are unavailable for 2019/20.
  6. Independent schools includes non-maintained special schools.
  7. In Scotland, Early Learning and Childcare pupil numbers by sex are unavailable.
  8. In Northern Ireland, independent school pupil numbers by sex are unavailable.

Using this data

  • Download the underlying data as a compressed ZIP file

  • View or create your own tables

    View tables that we have built for you, or create your own tables from open data using our table tool

Download this data using code

Access this data using common programming languages using the URL below.

Example code