Data set from Key stage 4 performance

Key stage 4 accountability metrics by school type and pupil characteristics at national level

Latest data
API data set version 2.0.1
Published
Last updated
National level KS4 performance measures by school type and by pupil characteristics since 2018/19.

Data set details

Theme
School and college outcomes and performance
Publication
Key stage 4 performance
API data set ID
18e39901-7fe3-8372-8b2b-33f7ae1e1d12
How do I use this ID?
Release type
Number of rows
11,285
Geographic levels
National
Indicators
  • Average Attainment 8 score
  • Average Attainment 8 score for English element
  • Average Attainment 8 score for maths element
  • Average Attainment 8 score for open element
  • Average Attainment 8 score for open element - GCSE only
  • Average Attainment 8 score for open element - non-GCSE only
  • Average Attainment 8 score for sciences, history or geography, and languages element
  • Average Progress 8 score
  • Average Progress 8 score for English element
  • Average Progress 8 score for maths element
  • Average Progress 8 score for open element
  • Average Progress 8 score for sciences, history or geography, and languages element
  • Average number of GCSE entries with discounting applied
  • Average number of KS4 entries with discounting applied
  • Average number of KS4 entries without discounting applied
  • Average number of open slots filled for Attainment 8
  • Average number of sciences, history or geography, and languages slots filled for Attainment 8
  • Average unadjusted Progress 8 score
  • Percentage of pupils achieving grades 5 or above in English and maths GCSEs
  • Percentage of pupils achieving grades 4 or above in English and maths GCSEs
  • Percentage of pupils achieving grades 7 or above in English and maths GCSEs
  • Percentage of pupils achieving any passes at GCSE or equivalent
  • Percentage of pupils achieving grade 1 or above in English lang or lit
  • Percentage of pupils achieving grade 1 or above in a foreign language
  • Percentage of pupils achieving grade 1 or above in either science pathway
  • Percentage of pupils achieving grade 1 or above in maths
  • Percentage of pupils achieving grade 4 or above in English lang or lit
  • Percentage of pupils achieving grade 4 or above in a foreign language
  • Percentage of pupils achieving grade 4 or above in either science pathway
  • Percentage of pupils achieving grade 4 or above in maths
  • Percentage of pupils achieving 5+ level 2 passes including English and maths
  • Percentage of pupils achieving grade 5 or above in English lang or lit
  • Percentage of pupils achieving grade 5 or above in a foreign language
  • Percentage of pupils achieving grade 5 or above in either science pathway
  • Percentage of pupils achieving grade 5 or above in maths
  • Percentage of pupils entering English and maths GCSEs
  • Percentage of pupils entering English language or English literature
  • Percentage of pupils entering a foreign language
  • Percentage of pupils entering any arts or music qualification
  • Percentage of pupils entering any arts subject
  • Percentage of pupils entering any music qualification
  • Percentage of pupils entering at least 1 GCSE or equivalent
  • Percentage of pupils entering biology, chemistry and physics
  • Percentage of pupils entering combined science
  • Percentage of pupils entering history and geography
  • Percentage of pupils entering maths
  • Percentage of pupils entering more than one foreign language
  • Percentage of pupils entering the combined or single science pathway
  • Percentage of pupils entering three out of four single sciences
  • Percentage of pupils included in Progress 8 measure
  • Percentage of pupils with an adjusted Progress 8 score
  • Number of pupils at the end of KS4
  • Number of pupils achieving 5+ level 2 passes including English and maths
  • Number of pupils achieving any passes at GCSE or equivalent
  • Number of pupils achieving grade 1 or above in English lang or lit
  • Number of pupils achieving grade 1 or above in a foreign language
  • Number of pupils achieving grade 1 or above in either science pathway
  • Number of pupils achieving grade 1 or above in maths
  • Number of pupils achieving grade 4 or above in English lang or lit
  • Number of pupils achieving grade 4 or above in a foreign language
  • Number of pupils achieving grade 4 or above in either science pathway
  • Number of pupils achieving grade 4 or above in maths
  • Number of pupils achieving grade 5 or above in English lang or lit
  • Number of pupils achieving grade 5 or above in a foreign language
  • Number of pupils achieving grade 5 or above in either science pathway
  • Number of pupils achieving grade 5 or above in maths
  • Number of pupils achieving grades 4 or above in English and maths GCSEs
  • Number of pupils achieving grades 5 or above in English and maths GCSEs
  • Number of pupils achieving grades 7 or above in English and maths GCSEs
  • Number of pupils entering English and maths GCSEs
  • Number of pupils entering English language or English literature
  • Number of pupils entering a foreign language
  • Number of pupils entering any arts or music qualification
  • Number of pupils entering any arts subject
  • Number of pupils entering any music qualification
  • Number of pupils entering at least 1 GCSE or equivalent
  • Number of pupils entering biology, chemistry and physics
  • Number of pupils entering combined science
  • Number of pupils entering history and geography
  • Number of pupils entering maths
  • Number of pupils entering more than one foreign language
  • Number of pupils entering the combined or single science pathway
  • Number of pupils entering three out of four single sciences
  • Number of pupils included in Progress 8 measure
  • Number of pupils with an adjusted Progress 8 score
  • Number of schools
  • Sum of Attainment 8 scores
  • Sum of Attainment 8 scores for English element
  • Sum of Attainment 8 scores for maths element
  • Sum of Attainment 8 scores for open element
  • Sum of Attainment 8 scores for open element - GCSE only
  • Sum of Attainment 8 scores for open element - non-GCSE only
  • Sum of Attainment 8 scores for sciences, history or geography, and languages element
  • Sum of Progress 8 scores
  • Sum of Progress 8 scores for English element
  • Sum of Progress 8 scores for maths element
  • Sum of Progress 8 scores for open element
  • Sum of Progress 8 scores for sciences, history or geography, and languages element
  • Sum of unadjusted Progress 8 scores
  • Total number of GCSE entries with discounting applied
  • Total number of KS4 entries with discounting applied
  • Total number of KS4 entries without discounting applied
  • Total number of open slots filled for Attainment 8
  • Total number of sciences, history or geography, and languages slots filled for Attainment 8
  • Progress 8 lower 95% confidence interval
  • Progress 8 lower 95% confidence interval for English element
  • Progress 8 lower 95% confidence interval for maths element
  • Progress 8 lower 95% confidence interval for open element
  • Progress 8 lower 95% confidence interval for sciences, history or geography, and languages element
  • Unadjusted Progress 8 lower 95% confidence interval
  • Progress 8 upper 95% confidence interval
  • Progress 8 upper 95% confidence interval for English element
  • Progress 8 upper 95% confidence interval for maths element
  • Progress 8 upper 95% confidence interval for open element
  • Progress 8 upper 95% confidence interval for sciences, history or geography, and languages element
  • Unadjusted Progress 8 upper 95% confidence interval
Filters
  • School type
  • Sex
  • Ethnicity
  • Disadvantaged status
  • Free school meals status
  • Special educational needs - provision
  • First language
  • Prior attainment
  • School admissions policy
Time period
2018/19 to 2025/26

Data set preview

Table showing first 5 rows, from underlying data
time_periodtime_identifiergeographic_levelcountry_codecountry_nameversionestablishment_type_groupbreakdown_topicsexethnicity_majorfsm_statussen_provisionsen_statusdisadvantage_statusfirst_languageprior_attainmentschool_admission_typeschool_countpupil_countattainment8_sumattainment8_averageengmath_entering_totalengmath_entering_percentengmath_97_totalengmath_97_percentengmath_95_totalengmath_95_percentengmath_94_totalengmath_94_percentprogress8_pupil_countprogress8_sumprogress8_averageprogress8_lower_95_ciprogress8_upper_95_ciprogress8eng_sumprogress8eng_averageprogress8eng_lower_95_ciprogress8eng_upper_95_ciprogress8mat_sumprogress8mat_averageprogress8mat_lower_95_ciprogress8mat_upper_95_ciprogress8ebacc_sumprogress8ebacc_averageprogress8ebacc_lower_95_ciprogress8ebacc_upper_95_ciprogress8open_sumprogress8open_averageprogress8open_lower_95_ciprogress8open_upper_95_cigcse_entering_totalgcse_entering_percentgcse_91_totalgcse_91_percenteng_entering_totaleng_entering_percentmat_entering_totalmat_entering_percentsci_entering_totalsci_entering_percentlan_entering_totallan_entering_percenteng_95_totaleng_95_percentmat_95_totalmat_95_percentsci_95_totalsci_95_percentlan_95_totallan_95_percenteng_94_totaleng_94_percentmat_94_totalmat_94_percentsci_94_totalsci_94_percentlan_94_totallan_94_percentattainment8eng_sumattainment8eng_averageattainment8mat_sumattainment8mat_averageattainment8ebacc_sumattainment8ebacc_averageattainment8open_sumattainment8open_averageattainment8open_gcse_sumattainment8open_gcse_averageattainment8open_nongcse_sumattainment8open_nongcse_averageattainment8ebacc_slotfill_totalattainment8ebacc_slotfill_averageattainment8open_slotfill_totalattainment8open_slotfill_averagesci_combpath_entering_totalsci_combpath_entering_percentsci_indpath_entering_totalsci_indpath_entering_percentsci_triple_entering_totalsci_triple_entering_percentgeoghist_entering_totalgeoghist_entering_percentlan_multiple_entering_totallan_multiple_entering_percentart_subject_entering_totalart_subject_entering_percentmusic_qual_entering_totalmusic_qual_entering_percentart_qual_entering_totalart_qual_entering_percenteng_91_totaleng_91_percentmat_91_totalmat_91_percentsci_91_totalsci_91_percentlan_91_totallan_91_percentgcse_five_engmath_totalgcse_five_engmath_percentprogress8_pupil_percentprogress8_adjusted_totalprogress8_adjusted_percentprogress8original_sumprogress8original_averageprogress8original_lower_95_ciprogress8original_upper_95_ciqual_entries_sumqual_entries_averagegcse_entries_sumgcse_entries_averagequal_entries_without_discounting_sumqual_entries_without_discounting_average
202526Academic yearNationalE92000001EnglandProvisionalAll state-fundedTotalTotalTotalTotalTotalTotalTotalTotalTotalTotal413863256029232842.6946.260628495.88973214.229297046.340970364.8zzzzzzzzzzzzzzzzzzzzz61229696.860993196.459184493.660844596.259520994.128013544.338359160.632966452.128851048.517340061.947028274.344029469.639337366.12073087462414869.95794515.329.28541024.3913.58655816.9813.77280841.2311.51374975.752.217217752.717314272.745098171.314425822.814400222.8427416.8204893.224573238.8393996.2284540455881749359775894.558435498.227612098.638081260.2zzzzzzz4922859.717.845495027.249623097.8
202526Academic yearNationalE92000001EnglandProvisionalAll state-fundedSexBoysTotalTotalTotalTotalTotalTotalTotalTotal392332509814406145.3144.3308729954329113.314559344.820481063zzzzzzzzzzzzzzzzzzzzz3122519631080195.630044392.431020995.430291793.212909339.717729954.517257453.114567248.17410357.422542469.322802570.119906365.7903347029921039.23015723.39.34278228.8913.24120090.1212.73455202.6210.6664887.528733912.78753232.722787970.17505523.17490023269218.385442.69247328.4211166.511591835.729768491.630483393.829655697.912701698.418633357.3zzzzzzz2503929.297.723072187.125242787.8
202526Academic yearNationalE92000001EnglandProvisionalAll state-fundedSexGirlsTotalTotalTotalTotalTotalTotalTotalTotal391830746214826697.3848.229755596.84644115.114737747.920489366.6zzzzzzzzzzzzzzzzzzzzz30004597.629913097.329140194.82982369729229295.115104249.120629267.115709051.114283848.99929765.724485879.62122696919431066.511697477.4324938310.62778792.0294262795.513.94535726.8614.83825638.6112.4710088.252.38483842.88561042.822310272.66920322.56910222.5158205.1119453.915325949.8182835.916862254.829049094.529292595.328779898.514910498.719447963.3zzzzzzz2418930.427.922422847.324380317.9
202526Academic yearNationalE92000001EnglandProvisionalAll state-fundedEthnicityTotalAsian / Asian BritishTotalTotalTotalTotalTotalTotalTotal3475819154365712.6753.37973597.32060525.24859059.36096574.4zzzzzzzzzzzzzzzzzzzzz8018397.98002697.77885796.37991797.679419974713157.55871971.75294864.64855061.13199867.96769482.66400578.15938574.83695878.491315511.1877997.7610.71297448.3815.81277111.5315.61140911.2813.9136200.251.72323082.82335822.95085662.12856334.92855034.939864.937364.62444029.831133.82920835.77847595.87890496.37820198.54646398.65791370.7zzzzzzz682642.588.36430897.96856888.4
202526Academic yearNationalE92000001EnglandProvisionalAll state-fundedSex by ethnicityBoysAsian / Asian BritishTotalTotalTotalTotalTotalTotalTotal2993421442156886.6551.24067596.5994823.62422057.53044372.2zzzzzzzzzzzzzzzzzzzzz4096297.24084596.94011795.24080396.84049896.12182551.82751765.32743465.12436860.21379363.23267877.53283077.92977273.51623874.443867410.4455841.7610.8649102.8815.4613268.0114.6545963.761367304.251.61177422.81181432.82619262.11430633.91429733.924745.915663.7922721.915483.71231529.23981494.54019695.43973998.12145198.32838667.4zzzzzzz346686.538.23253737.73484348.3

Variables in this data set

Table showing all 125 variables
Variable nameVariable description
art_qual_entering_percentPercentage of pupils entering any arts or music qualification
art_qual_entering_totalNumber of pupils entering any arts or music qualification
art_subject_entering_percentPercentage of pupils entering any arts subject
art_subject_entering_totalNumber of pupils entering any arts subject
attainment8_averageAverage Attainment 8 score
attainment8_sumSum of Attainment 8 scores
attainment8ebacc_averageAverage Attainment 8 score for sciences, history or geography, and languages element
attainment8ebacc_slotfill_averageAverage number of sciences, history or geography, and languages slots filled for Attainment 8
attainment8ebacc_slotfill_totalTotal number of sciences, history or geography, and languages slots filled for Attainment 8
attainment8ebacc_sumSum of Attainment 8 scores for sciences, history or geography, and languages element
attainment8eng_averageAverage Attainment 8 score for English element
attainment8eng_sumSum of Attainment 8 scores for English element
attainment8mat_averageAverage Attainment 8 score for maths element
attainment8mat_sumSum of Attainment 8 scores for maths element
attainment8open_averageAverage Attainment 8 score for open element
attainment8open_gcse_averageAverage Attainment 8 score for open element - GCSE only
attainment8open_gcse_sumSum of Attainment 8 scores for open element - GCSE only
attainment8open_nongcse_averageAverage Attainment 8 score for open element - non-GCSE only
attainment8open_nongcse_sumSum of Attainment 8 scores for open element - non-GCSE only
attainment8open_slotfill_averageAverage number of open slots filled for Attainment 8
attainment8open_slotfill_totalTotal number of open slots filled for Attainment 8
attainment8open_sumSum of Attainment 8 scores for open element
disadvantage_statusDisadvantaged status
eng_91_percentPercentage of pupils achieving grade 1 or above in English lang or lit
eng_91_totalNumber of pupils achieving grade 1 or above in English lang or lit
eng_94_percentPercentage of pupils achieving grade 4 or above in English lang or lit
eng_94_totalNumber of pupils achieving grade 4 or above in English lang or lit
eng_95_percentPercentage of pupils achieving grade 5 or above in English lang or lit
eng_95_totalNumber of pupils achieving grade 5 or above in English lang or lit
eng_entering_percentPercentage of pupils entering English language or English literature
eng_entering_totalNumber of pupils entering English language or English literature
engmath_94_percentPercentage of pupils achieving grades 4 or above in English and maths GCSEs
engmath_94_totalNumber of pupils achieving grades 4 or above in English and maths GCSEs
engmath_95_percentPercentage of pupils achieving grades 5 or above in English and maths GCSEs
engmath_95_totalNumber of pupils achieving grades 5 or above in English and maths GCSEs
engmath_97_percentPercentage of pupils achieving grades 7 or above in English and maths GCSEs
engmath_97_totalNumber of pupils achieving grades 7 or above in English and maths GCSEs
engmath_entering_percentPercentage of pupils entering English and maths GCSEs
engmath_entering_totalNumber of pupils entering English and maths GCSEs
establishment_type_groupSchool type
ethnicity_majorEthnicity
first_languageFirst language
fsm_statusFree school meals status
gcse_91_percentPercentage of pupils achieving any passes at GCSE or equivalent
gcse_91_totalNumber of pupils achieving any passes at GCSE or equivalent
gcse_entering_percentPercentage of pupils entering at least 1 GCSE or equivalent
gcse_entering_totalNumber of pupils entering at least 1 GCSE or equivalent
gcse_entries_averageAverage number of GCSE entries with discounting applied
gcse_entries_sumTotal number of GCSE entries with discounting applied
gcse_five_engmath_percentPercentage of pupils achieving 5+ level 2 passes including English and maths
gcse_five_engmath_totalNumber of pupils achieving 5+ level 2 passes including English and maths
geoghist_entering_percentPercentage of pupils entering history and geography
geoghist_entering_totalNumber of pupils entering history and geography
lan_91_percentPercentage of pupils achieving grade 1 or above in a foreign language
lan_91_totalNumber of pupils achieving grade 1 or above in a foreign language
lan_94_percentPercentage of pupils achieving grade 4 or above in a foreign language
lan_94_totalNumber of pupils achieving grade 4 or above in a foreign language
lan_95_percentPercentage of pupils achieving grade 5 or above in a foreign language
lan_95_totalNumber of pupils achieving grade 5 or above in a foreign language
lan_entering_percentPercentage of pupils entering a foreign language
lan_entering_totalNumber of pupils entering a foreign language
lan_multiple_entering_percentPercentage of pupils entering more than one foreign language
lan_multiple_entering_totalNumber of pupils entering more than one foreign language
mat_91_percentPercentage of pupils achieving grade 1 or above in maths
mat_91_totalNumber of pupils achieving grade 1 or above in maths
mat_94_percentPercentage of pupils achieving grade 4 or above in maths
mat_94_totalNumber of pupils achieving grade 4 or above in maths
mat_95_percentPercentage of pupils achieving grade 5 or above in maths
mat_95_totalNumber of pupils achieving grade 5 or above in maths
mat_entering_percentPercentage of pupils entering maths
mat_entering_totalNumber of pupils entering maths
music_qual_entering_percentPercentage of pupils entering any music qualification
music_qual_entering_totalNumber of pupils entering any music qualification
prior_attainmentPrior attainment
progress8_adjusted_percentPercentage of pupils with an adjusted Progress 8 score
progress8_adjusted_totalNumber of pupils with an adjusted Progress 8 score
progress8_averageAverage Progress 8 score
progress8_lower_95_ciProgress 8 lower 95% confidence interval
progress8_pupil_countNumber of pupils included in Progress 8 measure
progress8_pupil_percentPercentage of pupils included in Progress 8 measure
progress8_sumSum of Progress 8 scores
progress8_upper_95_ciProgress 8 upper 95% confidence interval
progress8ebacc_averageAverage Progress 8 score for sciences, history or geography, and languages element
progress8ebacc_lower_95_ciProgress 8 lower 95% confidence interval for sciences, history or geography, and languages element
progress8ebacc_sumSum of Progress 8 scores for sciences, history or geography, and languages element
progress8ebacc_upper_95_ciProgress 8 upper 95% confidence interval for sciences, history or geography, and languages element
progress8eng_averageAverage Progress 8 score for English element
progress8eng_lower_95_ciProgress 8 lower 95% confidence interval for English element
progress8eng_sumSum of Progress 8 scores for English element
progress8eng_upper_95_ciProgress 8 upper 95% confidence interval for English element
progress8mat_averageAverage Progress 8 score for maths element
progress8mat_lower_95_ciProgress 8 lower 95% confidence interval for maths element
progress8mat_sumSum of Progress 8 scores for maths element
progress8mat_upper_95_ciProgress 8 upper 95% confidence interval for maths element
progress8open_averageAverage Progress 8 score for open element
progress8open_lower_95_ciProgress 8 lower 95% confidence interval for open element
progress8open_sumSum of Progress 8 scores for open element
progress8open_upper_95_ciProgress 8 upper 95% confidence interval for open element
progress8original_averageAverage unadjusted Progress 8 score
progress8original_lower_95_ciUnadjusted Progress 8 lower 95% confidence interval
progress8original_sumSum of unadjusted Progress 8 scores
progress8original_upper_95_ciUnadjusted Progress 8 upper 95% confidence interval
pupil_countNumber of pupils at the end of KS4
qual_entries_averageAverage number of KS4 entries with discounting applied
qual_entries_sumTotal number of KS4 entries with discounting applied
qual_entries_without_discounting_averageAverage number of KS4 entries without discounting applied
qual_entries_without_discounting_sumTotal number of KS4 entries without discounting applied
school_admission_typeSchool admissions policy
school_countNumber of schools
sci_91_percentPercentage of pupils achieving grade 1 or above in either science pathway
sci_91_totalNumber of pupils achieving grade 1 or above in either science pathway
sci_94_percentPercentage of pupils achieving grade 4 or above in either science pathway
sci_94_totalNumber of pupils achieving grade 4 or above in either science pathway
sci_95_percentPercentage of pupils achieving grade 5 or above in either science pathway
sci_95_totalNumber of pupils achieving grade 5 or above in either science pathway
sci_combpath_entering_percentPercentage of pupils entering combined science
sci_combpath_entering_totalNumber of pupils entering combined science
sci_entering_percentPercentage of pupils entering the combined or single science pathway
sci_entering_totalNumber of pupils entering the combined or single science pathway
sci_indpath_entering_percentPercentage of pupils entering three out of four single sciences
sci_indpath_entering_totalNumber of pupils entering three out of four single sciences
sci_triple_entering_percentPercentage of pupils entering biology, chemistry and physics
sci_triple_entering_totalNumber of pupils entering biology, chemistry and physics
sen_provisionSpecial educational needs - provision
sexSex

Footnotes

  1. Establishment types included in the establishment type groupings can be found in the glossary: Glossary of Terms used (opens in a new tab)
  2. Pupils also registered at an institution normally included within the Secondary School Performance Tables are excluded from the Alternative Provision data.
  3. Pupils at university technical colleges (UTCs), studio schools and further education colleges with key stage 4 provision typically attend that school for only 2 years, compared to 5 years for pupils in most secondary schools. These establishments also offer specialist curriculum. As a result, the Progress 8 data for these schools is not directly comparable with the Progress 8 data for other schools. This should be borne in mind when reviewing the performance data for these types of provisions.
  4. Further education colleges with key stage 4 provision do not complete the school census. Therefore, their pupils are not included in the majority of characteristics breakdowns. Since 2015/16, their pupils have been included in free school meals and disadvantaged breakdowns.
  5. Selective areas include local authorities where more than 25% of state-funded secondary places are in selective schools. These local authorities are Bexley, Buckinghamshire, Kent, Lincolnshire, Medway, Slough, Southend-on-Sea, Sutton, Torbay, Trafford and Wirral.
  6. Sub totals for EAL and SEN breakdowns may not sum to the grand total due to a small number of pupils with missing information.
  7. Unknown includes pupils for whom the information was not obtained, refused or could not be determined.
  8. Progress 8 is not being published in 2024/25 and 2025/26 as KS4 pupils in this year do not have KS2 assessments due to the COVID-19 pandemic. Progress 8 was also not published in 2020 or 2021 because of the COVID-19 pandemic.
  9. A Progress 8 score of 1.0 means pupils make on average a grade more progress than the national average of pupils with similar KS2 prior attainment in mainstream schools. Progress 8 should be interpreted alongside the associated confidence intervals. If the confidence intervals cross 0, then progress is not significantly different compared to pupils with similar KS2 prior attainment in mainstream schools.
  10. Science includes double award GCSE for pupils on the combined science pathway or the average of a pupil's best two science grades for pupils on the single science pathway (i.e., where pupils enter three of biology, chemistry, computer science, and physics).
  11. The open element of Attainment 8 contains the three highest point scores in any three other subjects eligible for performance tables, including English language or literature (if not counted in the English slot), further GCSE qualifications (including English Baccalaureate subjects) or any other non-GCSE qualifications on the DfE approved list.
  12. For the number of slots filled, entries that were awarded U grades or other qualifications scoring 0 points are counted as a non-filled slot.
  13. Subjects included in the 'entered art' indicator include: Applied Art and Design, Art and Design, Drama, Media/Film/TV, Music, Dance and Performing Arts.

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


Using the API

  • API documentation

    This data set is available via an API, follow the link to get all the information to get started. The documentation provides full guidance and examples on how to make the most from our data sets.

  • Building API integrations

    To support building integrations on top of the explore education statistics API, software development kits (SDKs) are provided to streamline common tasks and communication with the API.

API data set details

API data set name
National characteristics by school types data
API data set ID
18e39901-7fe3-8372-8b2b-33f7ae1e1d12
API data set version
2.0.1

Download data set as CSV

Get familiar with the data. The CSV response will render its categories and column headers in a human-readable format (instead of machine-readable IDs).

Guidance: Download data set as CSV

Data set metadata

Look up human-readable labels and their corresponding machine-readable IDs to help you create data set queries.

Guidance: Get data set metadata

Query data set using GET

Quickly test the machine-readable IDs in a range of basic queries.

Guidance: Query data set (GET)

Query data set using POST

The POST endpoint is recommended for production level pipeline queries. POST requires a query to be built and supplied in JSON format using third party software such as Postman and Insomnia or programming languages such as Python, R, etc.

Guidance: Query data set (POST)

Get data set summary

Guidance: Get data set summary


API data set version history

API data set updates come in 3 forms: Major, Minor and Patch.

  • Major update (e.g. 1.x.x to 2.0.0): a breaking change meaning the removal of columns or rows from the data set.
  • Minor update (e.g. 1.1.x to 1.2.0): non-breaking changes made as part of a new release (likely with new / additional data).
  • Patch update (e.g. 1.1.0 to 1.1.1): a non-breaking change made as part of a release amendment (e.g. data corrections).

More detailed information on versioning can be found in our Versioning - Explore education statistics API.


API data set changelog

Patch changes for version 2.0.1

This version introduces patch changes that are unlikely to affect consumers of the previous version. You may wish to check the list of changes below before upgrading.

Updated indicators

  • Average Attainment 8 score for EBacc element (id: TKFPJ, column: attainment8ebacc_average):
    • label changed to: Average Attainment 8 score for sciences, history or geography, and languages element
  • Average number of EBacc slots filled for Attainment 8 (id: 3BK8u, column: attainment8ebacc_slotfill_average):
    • label changed to: Average number of sciences, history or geography, and languages slots filled for Attainment 8
  • Average Progress 8 score for EBacc element (id: e6LuS, column: progress8ebacc_average):
    • label changed to: Average Progress 8 score for sciences, history or geography, and languages element
  • Progress 8 lower 95% confidence interval for EBacc element (id: 1JKi3, column: progress8ebacc_lower_95_ci):
    • label changed to: Progress 8 lower 95% confidence interval for sciences, history or geography, and languages element
  • Progress 8 upper 95% confidence interval for EBacc element (id: oQRmX, column: progress8ebacc_upper_95_ci):
    • label changed to: Progress 8 upper 95% confidence interval for sciences, history or geography, and languages element
  • Sum of Attainment 8 scores for EBacc element (id: yGsaB, column: attainment8ebacc_sum):
    • label changed to: Sum of Attainment 8 scores for sciences, history or geography, and languages element
  • Sum of Progress 8 scores for EBacc element (id: w05bx, column: progress8ebacc_sum):
    • label changed to: Sum of Progress 8 scores for sciences, history or geography, and languages element
  • Total number of EBacc slots filled for Attainment 8 (id: 7yWXo, column: attainment8ebacc_slotfill_total):
    • label changed to: Total number of sciences, history or geography, and languages slots filled for Attainment 8

Major changes for version 2.0

WarningThis version introduces major breaking changes that may be incompatible with consumers of the previous version.

It is recommended to check the list of changes below and make any required changes to your API data set queries before upgrading to this version.

The following are examples of breaking changes:

  • options were deleted
  • ids were changed
  • codes were changed

Deleted indicators

  • Average EBacc APS score (id: P15eb)
  • Average EBacc APS score for English pillar (id: 1zxi3)
  • Average EBacc APS score for humanities pillar (id: dxV0Z)
  • Average EBacc APS score for language pillar (id: u6eo4)
  • Average EBacc APS score for maths pillar (id: lOlcB)
  • Average EBacc APS score for science pillar (id: UbkRF)
  • Average EBacc humanities value added score (id: oN4mX)
  • Average EBacc languages value added score (id: rnwNj)
  • Average EBacc science value added score (id: GoBgr)
  • EBacc humanities lower 95% confidence interval (id: WgQ2b)
  • EBacc humanities upper 95% confidence interval (id: ETvqF)
  • EBacc languages lower 95% confidence interval (id: QVzwb)
  • EBacc languages upper 95% confidence interval (id: 9Q14v)
  • EBacc science lower 95% confidence interval (id: 2Oqlz)
  • EBacc science upper 95% confidence interval (id: Pixeb)
  • Number of pupils achieving grades 1 or above in the Ebacc (id: oNrmX)
  • Number of pupils achieving grades 1 or above in the EBacc humanities pillar (id: dMK0Z)
  • Number of pupils achieving grades 4 or above in the EBacc (id: iJ56X)
  • Number of pupils achieving grades 4 or above in the EBacc humanities pillar (id: 6vTrf)
  • Number of pupils achieving grades 5 or above in the EBacc (id: qPLjG)
  • Number of pupils achieving grades 5 or above in the EBacc humanities pillar (id: BRM7J)
  • Number of pupils entering 0 EBacc pillars (id: T17PJ)
  • Number of pupils entering 1 EBacc pillar (id: cIu31)
  • Number of pupils entering 2 EBacc pillars (id: 5xBdi)
  • Number of pupils entering 3 EBacc pillars (id: t0sEm)
  • Number of pupils entering 4 EBacc pillars (id: fyEYF)
  • Number of pupils entering the EBacc (id: 1FMi3)
  • Number of pupils entering the EBacc humanities pillar (id: uruo4)
  • Number of pupils included in EBacc humanities value added measure (id: Gm7gr)
  • Number of pupils included in EBacc languages value added measure (id: 3718u)
  • Number of pupils included in EBacc science value added measure (id: SsuVx)
  • Percentage of pupils achieving grades 1 or above in the Ebacc (id: 5Mhdi)
  • Percentage of pupils achieving grades 1 or above in the Ebacc humanities pillar (id: mQZ9K)
  • Percentage of pupils achieving grades 4 or above in the EBacc (id: 9wi4v)
  • Percentage of pupils achieving grades 4 or above in the Ebacc humanities pillar (id: P6Meb)
  • Percentage of pupils achieving grades 5 or above in the EBacc (id: dK10Z)
  • Percentage of pupils achieving grades 5 or above in the Ebacc humanities pillar (id: 7hLXo)
  • Percentage of pupils entering 0 EBacc pillars (id: LgfWj)
  • Percentage of pupils entering 1 EBacc pillar (id: 6nPrf)
  • Percentage of pupils entering 2 EBacc pillars (id: 01tT5)
  • Percentage of pupils entering 3 EBacc pillars (id: HWKzL)
  • Percentage of pupils entering 4 EBacc pillars (id: CU3Id)
  • Percentage of pupils entering the EBacc (id: cBo31)
  • Percentage of pupils entering the EBacc humanities pillar (id: tTxEm)
  • Percentage of pupils included in EBacc humanities value added measure (id: hjoyW)
  • Percentage of pupils included in EBacc languages value added measure (id: mQ09K)
  • Percentage of pupils included in EBacc science value added measure (id: g9EO9)
  • Sum of EBacc APS scores (id: 4txUZ)
  • Sum of EBacc APS scores for English pillar (id: mws9K)
  • Sum of EBacc APS scores for humanities pillar (id: 0ilT5)
  • Sum of EBacc APS scores for language pillar (id: WCb2b)
  • Sum of EBacc APS scores for maths pillar (id: EepqF)
  • Sum of EBacc APS scores for science pillar (id: QdJwb)
  • Sum of EBacc humanities value added scores (id: 9b64v)
  • Sum of EBacc languages value added scores (id: 2IAlz)
  • Sum of EBacc science value added scores (id: PrKeb)

Deleted time periods

  • 2009/10 (code: AY)
  • 2010/11 (code: AY)
  • 2011/12 (code: AY)
  • 2012/13 (code: AY)
  • 2013/14 (code: AY)
  • 2014/15 (code: AY)
  • 2015/16 (code: AY)
  • 2016/17 (code: AY)
  • 2017/18 (code: AY)

Minor changes for version 2.0

This version introduces minor non-breaking changes that are unlikely to affect consumers of the previous version. You may wish to check the list of changes below before upgrading.

Updated filters

  • Special educational needs status (id: TawPJ, column: sen_status):
    • label changed to: Special educational needs - status

Updated School type filter options

  • Hospital, PRU & AP (id: UthRF):
    • label changed to: Hospital, PRU and AP
  • University technical colleges (UTCs) (id: DVCQe):
    • label changed to: University technical college

Updated Ethnicity filter options

  • Mixed / multiple ethnic groups (id: HLMzL):
    • label changed to: Mixed / Multiple ethnic groups

New School admissions policy filter options

  • All independent schools (id: Lih4W)

Changes to indicators

Updated
  • Average number of entries without discounting (id: SZeVx, column: qual_entries_without_discounting_average):
    • label changed to: Average number of KS4 entries without discounting applied
  • Average number of GCSE entries (id: yj8aB, column: gcse_entries_average):
    • label changed to: Average number of GCSE entries with discounting applied
  • Average number of KS4 entries (id: Rtcka, column: qual_entries_average):
    • label changed to: Average number of KS4 entries with discounting applied
  • Number of pupils achieving grades 1 or above in the EBacc English pillar (id: 9QQ4v, column: ebacceng_91_total):
    • label changed to: Number of pupils achieving grade 1 or above in English lang or lit
    • column changed to: eng_91_total
  • Number of pupils achieving grades 1 or above in the EBacc language pillar (id: O9UCL, column: ebacclan_91_total):
    • label changed to: Number of pupils achieving grade 1 or above in a foreign language
    • column changed to: lan_91_total
  • Number of pupils achieving grades 1 or above in the EBacc maths pillar (id: 7kaXo, column: ebaccmat_91_total):
    • label changed to: Number of pupils achieving grade 1 or above in maths
    • column changed to: mat_91_total
  • Number of pupils achieving grades 1 or above in the EBacc science pillar (id: p8MSo, column: ebaccsci_91_total):
    • label changed to: Number of pupils achieving grade 1 or above in either science pathway
    • column changed to: sci_91_total
  • Number of pupils achieving grades 4 or above in the EBacc English pillar (id: LGXWj, column: ebacceng_94_total):
    • label changed to: Number of pupils achieving grade 4 or above in English lang or lit
    • column changed to: eng_94_total
  • Number of pupils achieving grades 4 or above in the EBacc language pillar (id: 0KbT5, column: ebacclan_94_total):
    • label changed to: Number of pupils achieving grade 4 or above in a foreign language
    • column changed to: lan_94_total
  • Number of pupils achieving grades 4 or above in the EBacc maths pillar (id: HLMzL, column: ebaccmat_94_total):
    • label changed to: Number of pupils achieving grade 4 or above in maths
    • column changed to: mat_94_total
  • Number of pupils achieving grades 4 or above in the EBacc science pillar (id: C4cId, column: ebaccsci_94_total):
    • label changed to: Number of pupils achieving grade 4 or above in either science pathway
    • column changed to: sci_94_total
  • Number of pupils achieving grades 5 or above in the EBacc English pillar (id: aAJLP, column: ebacceng_95_total):
    • label changed to: Number of pupils achieving grade 5 or above in English lang or lit
    • column changed to: eng_95_total
  • Number of pupils achieving grades 5 or above in the EBacc language pillar (id: zWDFQ, column: ebacclan_95_total):
    • label changed to: Number of pupils achieving grade 5 or above in a foreign language
    • column changed to: lan_95_total
  • Number of pupils achieving grades 5 or above in the EBacc maths pillar (id: kEJhs, column: ebaccmat_95_total):
    • label changed to: Number of pupils achieving grade 5 or above in maths
    • column changed to: mat_95_total
  • Number of pupils achieving grades 5 or above in the EBacc science pillar (id: urXo4, column: ebaccsci_95_total):
    • label changed to: Number of pupils achieving grade 5 or above in either science pathway
    • column changed to: sci_95_total
  • Number of pupils entering any arts qualification (id: jeiAM, column: art_qual_entering_total):
    • label changed to: Number of pupils entering any arts or music qualification
  • Number of pupils entering biology, chemistry, and physics (id: mDd9K, column: sci_triple_entering_total):
    • label changed to: Number of pupils entering biology, chemistry and physics
  • Number of pupils entering combined science (id: gmtO9, column: ebaccsci_combpath_entering_total):
    • column changed to: sci_combpath_entering_total
  • Number of pupils entering more than one modern foreign language (id: Pideb, column: lan_multiple_entering_total):
    • label changed to: Number of pupils entering more than one foreign language
  • Number of pupils entering the EBacc English pillar (id: dM50Z, column: ebacceng_entering_total):
    • label changed to: Number of pupils entering English language or English literature
    • column changed to: eng_entering_total
  • Number of pupils entering the EBacc languge pillar (id: lI3cB, column: ebacclan_entering_total):
    • label changed to: Number of pupils entering a foreign language
    • column changed to: lan_entering_total
  • Number of pupils entering the EBacc maths pillar (id: UthRF, column: ebaccmat_entering_total):
    • label changed to: Number of pupils entering maths
    • column changed to: mat_entering_total
  • Number of pupils entering the EBacc science pillar (id: oDUmX, column: ebaccsci_entering_total):
    • label changed to: Number of pupils entering the combined or single science pathway
    • column changed to: sci_entering_total
  • Number of pupils entering three out of four single sciences (id: rpbNj, column: ebaccsci_indpath_entering_total):
    • column changed to: sci_indpath_entering_total
  • Percentage of pupils achieving grades 1 or above in the Ebacc English pillar (id: 4bsUZ, column: ebacceng_91_percent):
    • label changed to: Percentage of pupils achieving grade 1 or above in English lang or lit
    • column changed to: eng_91_percent
  • Percentage of pupils achieving grades 1 or above in the Ebacc language pillar (id: 012T5, column: ebacclan_91_percent):
    • label changed to: Percentage of pupils achieving grade 1 or above in a foreign language
    • column changed to: lan_91_percent
  • Percentage of pupils achieving grades 1 or above in the Ebacc maths pillar (id: WOw2b, column: ebaccmat_91_percent):
    • label changed to: Percentage of pupils achieving grade 1 or above in maths
    • column changed to: mat_91_percent
  • Percentage of pupils achieving grades 1 or above in the Ebacc science pillar (id: EPnqF, column: ebaccsci_91_percent):
    • label changed to: Percentage of pupils achieving grade 1 or above in either science pathway
    • column changed to: sci_91_percent
  • Percentage of pupils achieving grades 4 or above in the Ebacc English pillar (id: 2Cjlz, column: ebacceng_94_percent):
    • label changed to: Percentage of pupils achieving grade 4 or above in English lang or lit
    • column changed to: eng_94_percent
  • Percentage of pupils achieving grades 4 or above in the Ebacc language pillar (id: NSvDC, column: ebacclan_94_percent):
    • label changed to: Percentage of pupils achieving grade 4 or above in a foreign language
    • column changed to: lan_94_percent
  • Percentage of pupils achieving grades 4 or above in the Ebacc maths pillar (id: wdVbx, column: ebaccmat_94_percent):
    • label changed to: Percentage of pupils achieving grade 4 or above in maths
    • column changed to: mat_94_percent
  • Percentage of pupils achieving grades 4 or above in the Ebacc science pillar (id: oDNmX, column: ebaccsci_94_percent):
    • label changed to: Percentage of pupils achieving grade 4 or above in either science pathway
    • column changed to: sci_94_percent
  • Percentage of pupils achieving grades 5 or above in the Ebacc English pillar (id: O4RCL, column: ebacceng_95_percent):
    • label changed to: Percentage of pupils achieving grade 5 or above in English lang or lit
    • column changed to: eng_95_percent
  • Percentage of pupils achieving grades 5 or above in the Ebacc language pillar (id: pZKSo, column: ebacclan_95_percent):
    • label changed to: Percentage of pupils achieving grade 5 or above in a foreign language
    • column changed to: lan_95_percent
  • Percentage of pupils achieving grades 5 or above in the Ebacc maths pillar (id: IRLBz, column: ebaccmat_95_percent):
    • label changed to: Percentage of pupils achieving grade 5 or above in maths
    • column changed to: mat_95_percent
  • Percentage of pupils achieving grades 5 or above in the Ebacc science pillar (id: ivd6X, column: ebaccsci_95_percent):
    • label changed to: Percentage of pupils achieving grade 5 or above in either science pathway
    • column changed to: sci_95_percent
  • Percentage of pupils entering any arts qualification (id: YL1HK, column: art_qual_entering_percent):
    • label changed to: Percentage of pupils entering any arts or music qualification
  • Percentage of pupils entering biology, chemistry, and physics (id: z2QFQ, column: sci_triple_entering_percent):
    • label changed to: Percentage of pupils entering biology, chemistry and physics
  • Percentage of pupils entering combined science (id: kqvhs, column: ebaccsci_combpath_entering_percent):
    • column changed to: sci_combpath_entering_percent
  • Percentage of pupils entering more than one modern foreign language (id: TiXPJ, column: lan_multiple_entering_percent):
    • label changed to: Percentage of pupils entering more than one foreign language
  • Percentage of pupils entering the EBacc English pillar (id: 5M7di, column: ebacceng_entering_percent):
    • label changed to: Percentage of pupils entering English language or English literature
    • column changed to: eng_entering_percent
  • Percentage of pupils entering the EBacc language pillar (id: faqYF, column: ebacclan_entering_percent):
    • label changed to: Percentage of pupils entering a foreign language
    • column changed to: lan_entering_percent
  • Percentage of pupils entering the EBacc maths pillar (id: ju6AM, column: ebaccmat_entering_percent):
    • label changed to: Percentage of pupils entering maths
    • column changed to: mat_entering_percent
  • Percentage of pupils entering the EBacc science pillar (id: ernuS, column: ebaccsci_entering_percent):
    • label changed to: Percentage of pupils entering the combined or single science pathway
    • column changed to: sci_entering_percent
  • Percentage of pupils entering three out of four single sciences (id: TivPJ, column: ebaccsci_indpath_entering_percent):
    • column changed to: sci_indpath_entering_percent
  • Total number of entries without discounting (id: ps1So, column: qual_entries_without_discounting_sum):
    • label changed to: Total number of KS4 entries without discounting applied
  • Total number of GCSE entries (id: IkWBz, column: gcse_entries_sum):
    • label changed to: Total number of GCSE entries with discounting applied
  • Total number of KS4 entries (id: in06X, column: qual_entries_sum):
    • label changed to: Total number of KS4 entries with discounting applied
New
  • Number of pupils achieving grades 7 or above in English and maths GCSEs (id: 9kOG4)
  • Percentage of pupils achieving grades 7 or above in English and maths GCSEs (id: det90)

New time periods

  • 2025/26 (code: AY)

Contact us

If you have a specific enquiry about Key stage 4 accountability metrics by school type and pupil characteristics at national level statistics and data:

Attainment statistics team

Email: Attainment.STATISTICS@education.gov.uk
Contact name: Liam Hamilton