Department for Education
Academic year 2024/25 Revised

Key stage 2 attainment

Key stage 2 attainment statistics by pupil characteristics, school characteristics, region and local authority.

Accredited official statistics
Department for Education
Published
UK statistics authority quality mark

Explore data used in this release

This page provides a range of routes to access data from within this statistical release to suit different users.

Download all data (ZIP)

This includes all data sets, guidance files and any supporting files

More options



Data sets: download or create tables

Data sets present comprehensive open data from which users can create their own tables using the EES table tool or download a zipped CSV file.

22 data sets available for download

Download all (ZIP)
  • Attainment by school characteristics

    Available by API

    National

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by school characteristics.

    API data set ID
    0e2f9901-af3b-9f77-9e7d-3a93fd7c015e
    Number of rows
    3,288
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Education phase
    • School cohort size
    • School religious character
    Time period
    2015/16 to 2024/25
    Create table using Attainment by school characteristics
  • Attainment by pupil characteristics

    Available by API

    National

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by pupil characteristics.

    API data set ID
    c62e9901-58a5-ba76-aa0d-5ee4ef269776
    Number of rows
    81,222
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Disadvantage status
    • First language status
    • Free school meal status
    Time period
    2015/16 to 2024/25
    Create table using Attainment by pupil characteristics
  • Disadvantage gap index

    Available by API

    National

    This file contains data on the key stage 2 disadvantage gap index in England.

    API data set ID
    102f9901-7628-f374-bc64-906d075ee072
    Number of rows
    30
    Indicators
    • Disadvantage gap index
    • Total number of pupils
    Filters
    • Disadvantage status
    Time period
    2010/11 to 2024/25
    Create table using Disadvantage gap index
  • Attainment by region and local authority

    Available by API

    Local authority, National, Regional

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by region and local authority.

    API data set ID
    c62e9901-7b35-7272-9fd1-30ab9a527e10
    Number of rows
    35,322
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Subjects
    • Young carer
    • sex
    Time period
    2015/16 to 2024/25
    Create table using Attainment by region and local authority
  • Combinations of attainment at the expected standard in reading, writing and maths (combined)

    Available by API

    National

    This file contains data to show the combinations of meeting the expected standard in reading, writing and maths by pupil characteristics.

    API data set ID
    22339901-6f3a-7272-8576-03b26377d4ee
    Number of rows
    6,745
    Indicators
    • Number all other combinations
    • Number of pupils meeting the expected standard in 1 subject
    • Number of pupils meeting the expected standard in 2 subjects
    Filters
    • Disadvantage status
    • Ethnicity minor
    • First language status
    Time period
    2018/19 to 2024/25
    Create table using Combinations of attainment at the expected standard in reading, writing and maths (combined)
  • Attainment by parliamentary constituency

    Available by API

    National, Parliamentary constituency

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by parliamentary constituency.

    API data set ID
    c52e9901-e8ef-0376-b9e9-59abfb4db747
    Number of rows
    16,320
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Subjects
    Time period
    2018/19 to 2024/25
    Create table using Attainment by parliamentary constituency
  • Attainment by school type and pupil characteristics

    Available by API

    National

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by school type and pupil characteristics.

    API data set ID
    0f2f9901-dd4d-9f74-b8d3-7933c9f0bba4
    Number of rows
    56
    Indicators
    • Number of eligible pupils in reading, writing and maths
    • Number of pupils meeting the expected standard in reading, writing and maths
    • Percentage of pupils meeting the expected standard in reading, writing and maths (combined)
    Filters
    • Characteristics of each group
    • Type of school
    Time period
    2024/25
    Create table using Attainment by school type and pupil characteristics
  • Distribution of scaled scores

    Available by API

    National

    This file contains data on scaled score distributions for key stage 2 tests in England.

    API data set ID
    102f9901-b768-4d77-8192-0ad3f884fc86
    Number of rows
    1,866
    Indicators
    • Cumulative percentage
    • Total number of eligible pupils at the end of key stage 2
    Filters
    • Scale scores distribution
    • Sex
    • Subjects
    Time period
    2018/19 to 2024/25
    Create table using Distribution of scaled scores
  • Attainment by region, local authority and pupil characteristics

    Available by API

    Local authority, National, Regional

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by region, local authority and pupil characteristics.

    API data set ID
    d42e9901-ffd5-0871-87a4-5c99e5ae1f62
    Number of rows
    3,812,760
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Disadvantage status
    • First language status
    • Free school meal status
    Time period
    2018/19 to 2024/25
    Create table using Attainment by region, local authority and pupil characteristics
  • Attainment by region, local authority, school type and pupil characteristics

    Available by API

    Local authority, National, Regional

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by region, local authority, pupil characteristics and school types

    API data set ID
    d32e9901-d5ef-b573-9993-06b9e9ed4e9d
    Number of rows
    625,248
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Disadvantage status
    • Establishment type
    • Sex
    Time period
    2018/19 to 2024/25
    Create table using Attainment by region, local authority, school type and pupil characteristics
  • Academies by length of time open

    Available by API

    National

    This file contains data on the attainment of academies, broken down by the length of time they have been open.

    API data set ID
    c52e9901-05a1-8570-8430-3ee3bb89ff5b
    Number of rows
    190
    Indicators
    • Number of eligible pupils in reading, writing and maths
    • Percentage of pupils meeting the expected standard in reading, writing and maths (combined)
    • School count
    Filters
    • Years open
    • establishment_type
    Time period
    2015/16 to 2024/25
    Create table using Academies by length of time open
  • Attainment by school location and pupil characteristics

    Available by API

    Local authority district, National, Regional

    This file contains data on the attainment of pupils by school location. This file also contains a flag showing which local authority districts are priority areas. Some LAs that are priority areas are also included.

    API data set ID
    0e2f9901-d9c6-fe73-9ed6-9c824e64c7fe
    Number of rows
    47,796
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Disadvantage status
    • Free school meal status
    • Subjects
    Time period
    2018/19 to 2024/25
    Create table using Attainment by school location and pupil characteristics
  • Attainment by pupil residency and pupil characteristics

    Available by API

    Local authority district, National, Regional

    This file contains data on the attainment of pupils in key stage 2 assessments in England, broken down by pupil residency and pupil characteristics.

    API data set ID
    c62e9901-42f1-1e75-b95e-cd874bbf569b
    Number of rows
    47,466
    Indicators
    • Average progress score
    • Average scaled score
    • Lower confidence interval
    Filters
    • Disadvantage status
    • Free school meal status
    • Subjects
    Time period
    2018/19 to 2024/25
    Create table using Attainment by pupil residency and pupil characteristics
  • National school distribution

    Available by API

    National

    The file contains the national schools distribution

    API data set ID
    019afee5-c8fd-751d-b8b2-c31894a732af
    Number of rows
    707
    Indicators
    • Number of schools
    Filters
    • Percentage of pupils meeting the expected standard in reading, writing and maths (combined)
    Time period
    2018/19 to 2024/25
    Create table using National school distribution
  • Key stage 2 institutional level - Schools (performance)

    Available by API

    School

    This file contains data on the attainment of primary schools at institution level.

    API data set ID
    019afee4-e5d0-72f9-9a8f-d7a1a56eac1d
    Number of rows
    1,197,784
    Indicators
    • Average scaled score
    • Percentage of pupils absent from or not able to access the test
    • Percentage of pupils absent or disapplied
    Filters
    • Characteristics of each group
    • Subjects
    Time period
    2022/23 to 2024/25
    Create table using Key stage 2 institutional level - Schools (performance)
  • Key stage 2 institution level - Schools (School information)

    Available by API

    School

    This file contains data on the information of primary schools at institution level.

    API data set ID
    019afee4-ba17-73cb-85e0-f88c101bb734
    Number of rows
    16,408
    Indicators
    • Cohort level key stage 1 average points score
    • Eligible boys on school roll at time of tests
    • Eligible girls on school roll at time of tests
    Filters
    • Age range
    • Closed Flag
    • Converter academy: URN
    Time period
    2024/25
    Create table using Key stage 2 institution level - Schools (School information)
  • Key stage 2 institutional level - Local authority (performance)

    Available by API

    Local authority, National

    This file contains data on the attainment of primary schools at local authority and national level.

    API data set ID
    019afee5-4791-7467-a788-c163fd9b57de
    Number of rows
    11,315
    Indicators
    • Average scaled score
    • Percentage of pupils absent from or not able to access the test
    • Percentage of pupils absent or disapplied
    Filters
    • Characteristics of each group
    • School type
    • Subjects
    Time period
    2022/23 to 2024/25
    Create table using Key stage 2 institutional level - Local authority (performance)
  • Key stage 2 institutional level - Local authority (LA information)

    Available by API

    Local authority, National

    This file contains data on the information of primary schools at local authority level.

    API data set ID
    019afee5-21ef-7739-b322-011e3ca98089
    Number of rows
    155
    Indicators
    • Cohort level key stage 1 average points score
    • Eligible boys on school roll at time of tests
    • Eligible girls on school roll at time of tests
    Filters
    • Establishment type group
    Time period
    2024/25
    Create table using Key stage 2 institutional level - Local authority (LA information)
  • Multi-academy trusts by pupil characteristics

    Available by API

    National

    This file contains data on the attainment of Multi-Academy Trusts broken down by pupil characteristics.

    API data set ID
    019afee5-aa60-75a8-94ea-bcb76c2c9384
    Number of rows
    7,000
    Indicators
    • Average progress score
    • Lower confidence interval
    • Number of eligible pupils at the end of key stage 2
    Filters
    • Academy eligible to be on the performance tables
    • Academy type group
    • Pupil characteristics
    Time period
    2021/22 to 2024/25
    Create table using Multi-academy trusts by pupil characteristics
  • Multi-academy trusts by MAT characteristics

    Available by API

    National

    This file contains data on the attainment of Multi-Academy Trusts broken down by trust characteristics.

    API data set ID
    019afee5-8e59-760e-9234-810203412301
    Number of rows
    2,868
    Indicators
    • Average progress score
    • Lower confidence interval
    • Number of eligible pupils at the end of key stage 2
    Filters
    • Academy eligible to be on the performance tables
    • Academy type group
    • MAT characteristics
    Time period
    2021/22 to 2024/25
    Create table using Multi-academy trusts by MAT characteristics
  • Key stage 2 institution level - Multi-academy trusts (performance)

    Available by API

    MAT

    This file contains data on the attainment of Multi-Academy Trusts at institution level.

    API data set ID
    019b02dc-78f6-74b5-8af9-19f0b1f978d3
    Number of rows
    1,971
    Indicators
    • Number of pupils
    • Weighted average percent of pupils meeting the expected standard in RWM
    Filters
    • Disadvantage group
    Time period
    2024/25
    Create table using Key stage 2 institution level - Multi-academy trusts (performance)
  • Key stage 2 institution level - Multi-academy trusts (trust information)

    Available by API

    MAT

    This file contains data on trust information of Multi-Academy Trusts at institution level.

    API data set ID
    019b02dc-a9e9-7338-9500-0996ee82d91a
    Number of rows
    657
    Indicators
    • Academies in MAT for 3 full years (eligible for MAT measures)
    • Academies in MAT for 4 or more full years (eligible for MAT measures)
    • Academies in MAT with disadvantaged pupils (eligible for MAT measures)
    Filters
    • Trust's Lead region
    Time period
    2024/25
    Create table using Key stage 2 institution level - Multi-academy trusts (trust information)

Supporting files

Supporting files provide an area for teams to supply non-standard files for download by users where required.

5 supporting data files


Data guidance

Description of the data sets included in this release, including information on data sources, coverage, quality and any data conventions used.

Description

These data files contain statistics covering attainment in the following key stage 2 assessments:

  • reading, writing and maths
  • reading test
  • maths test 
  • grammar, punctuation and spelling (GPS) test 
  • writing teacher assessment
  • science teacher assessment

The publication methodology should be referenced alongside this data. It provides information on the data sources, their coverage and quality, as well as explaining methodology used in producing the data. 

Coverage

This publication provides information on assessment outcomes in state-funded primary schools.  Data is for England only.

File formats and conventions

This dataset has been rounded to 0 decimal places.


Contact us

If you have a specific enquiry about Key stage 2 attainment statistics and data:

Primary Attainment Statistics

Email: Primary.Attainment@education.gov.uk
Contact name: Lilian Williams

Press office

If you have a media enquiry:

Telephone: 020 7783 8300

Public enquiries

If you have a general enquiry about the Department for Education (DfE) or education:

Phone: 0370 000 2288

Opening times

Monday to Friday from 9.30am to 5.30pm (closed on bank holidays)