Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Key stage 4 pupils and grades by council, England

Provisional until the DfE's revised release each spring

Pupils at the end of key stage 4 in state-funded schools and those with grade 4 or 5 or above in English and maths, in each of England's councils with education duties, with the regions and England, from the DfE.

England

632,560

2025/26 · Pupils at the end of key stage 4

Verified against source, 1 November 2026, 12:21 UTC
Key stage 4 pupils and grades by council, England
050k100k150kNorth East28,617North West86,462Yorkshire and The Humber63,877East Midlands55,174West Midlands70,763East of England72,111London91,867South East101,332South West58,317

Source: Department for Education. Contains public sector information licensed under the Open Government Licence v3.0.

Data table

162 rows

AreaPupils at the end of key stage 4Grade 4 or above in English and mathsGrade 5 or above in English and maths
Kent E1000001618,63912,2028,847
Essex E1000001216,78410,6037,411
Hertfordshire E1000001515,19510,8318,138
Birmingham E0800002514,8579,5477,085
Hampshire E1000001414,4179,3726,458
Lancashire E1000001713,6318,6505,969
Surrey E1000003012,0958,8426,609
Leeds E0800003510,1546,6684,927
Staffordshire E100000289,4305,6783,757
Nottinghamshire E100000249,2506,1354,402
West Sussex E100000329,0896,1274,293
Norfolk E100000208,7985,5743,779
Lincolnshire E100000198,4375,2433,539
Derbyshire E100000078,0455,2133,579
Leicestershire E100000187,9555,1553,638
Suffolk E100000297,7314,6893,092
Oxfordshire E100000257,2904,7453,437
Gloucestershire E100000137,2815,1013,839
Bradford E080000327,2304,1332,803
Devon E100000087,2274,7203,275
Manchester E080000036,9184,3073,103
Cambridgeshire E100000036,8734,6853,486
Buckinghamshire E060000606,7765,0324,055
Warwickshire E100000316,7464,4953,349
North Yorkshire E060000656,3524,3063,045
Sheffield E080000396,1843,8932,864
Worcestershire E100000346,1343,8122,522
Cornwall E060000525,5693,5612,455
Wiltshire E060000545,4783,4842,392
Somerset E060000665,4453,2832,163
Liverpool E080000125,4323,0002,046
County Durham E060000475,4073,3822,323
Kirklees E080000345,2893,3662,468
East Sussex E100000115,2053,3032,294
West Northamptonshire E060000625,0163,2882,279
Barnet E090000034,6703,6373,012
Leicester E060000164,6332,9032,068
Newham E090000254,5893,3052,520
Sandwell E080000284,4982,5021,593
Coventry E080000264,4852,7761,942
Bristol, City of E060000234,3752,7091,911
Cheshire East E060000494,3542,9141,973
North Northamptonshire E060000614,2152,5561,700
Bolton E080000014,1502,6351,934
Wakefield E080000364,1072,7401,960
Bournemouth, Christchurch and Poole E060000584,1063,0402,313
Croydon E090000084,0722,6201,879
Enfield E090000103,9712,5641,873
Redbridge E090000263,9493,0612,451
Cheshire West and Chester E060000503,8922,4731,679
Milton Keynes E060000423,8602,4071,706
Wigan E080000103,8522,4601,657
Bromley E090000063,7932,7252,055
Walsall E080000303,7922,1671,452
Ealing E090000093,7922,7662,162
Wirral E080000153,7752,3981,683
Dorset E060000593,7472,3061,528
Medway E060000353,7152,3041,568
Dudley E080000273,6922,2151,560
Hillingdon E090000173,6772,5951,964
Wolverhampton E080000313,6522,2451,577
Oldham E080000043,5832,0971,400
Derby E060000153,5482,0431,342
Nottingham E060000183,5192,1021,461
Rotherham E080000183,5162,1401,439
Doncaster E080000173,4322,2811,677
Sutton E090000293,4212,7512,325
Trafford E080000093,4062,6642,192
East Riding of Yorkshire E060000113,3492,1191,476
Hounslow E090000183,3112,3221,751
Brent E090000053,2882,2461,727
Central Bedfordshire E060000563,2592,0101,343
Northumberland E060000573,2221,9641,347
Bexley E090000043,2152,2931,781
Barking and Dagenham E090000023,2142,1551,581
Southwark E090000283,1712,3341,748
Luton E060000323,1542,0111,429
Sefton E080000143,1341,8981,222
Solihull E080000293,1252,0691,444
Peterborough E060000313,1221,8651,241
Greenwich E090000113,1112,0311,522
Tower Hamlets E090000303,1112,0611,544
Stockport E080000073,1092,1591,600
Tameside E080000083,0861,9621,335
Kingston upon Hull, City of E060000103,0671,8571,277
South Gloucestershire E060000253,0661,8701,250
Shropshire E060000513,0341,7111,048
Havering E090000162,9982,0381,478
Sunderland E080000242,9891,9021,336
Cumberland E060000632,9421,612986
Newcastle upon Tyne E080000212,9381,8051,328
Stoke-on-Trent E060000212,9321,547974
Waltham Forest E090000312,9281,9311,418
Rochdale E080000052,8651,7001,155
Calderdale E080000332,8651,9781,483
Plymouth E060000262,8611,9331,424
Warrington E060000072,7661,8971,381
Salford E080000062,7201,6301,148
Swindon E060000302,6951,7071,190
Barnsley E080000382,6581,6881,215
Harrow E090000152,6511,8791,456
Haringey E090000142,6211,7231,312
Southampton E060000452,5851,405921
North Somerset E060000242,5511,6831,154
Southend-on-Sea E060000332,5321,8161,380
Telford and Wrekin E060000202,5251,5051,036
Slough E060000392,5131,8361,463
Bedford E060000552,4891,5421,038
Brighton and Hove E060000432,4621,7041,215
Hackney E090000122,4431,8091,388
Stockton-on-Tees E060000042,4071,6711,205
Westmorland and Furness E060000642,3891,5141,009
Lewisham E090000232,3781,5571,139
Bury E080000022,2951,352885
Lambeth E090000222,2761,4011,038
Portsmouth E060000442,2681,249773
Wokingham E060000412,2511,7421,406
Bath and North East Somerset E060000222,2191,5461,155
North Tyneside E080000222,2061,426998
Thurrock E060000342,1741,421999
Gateshead E080000372,1261,4571,049
Blackburn with Darwen E060000082,1241,281920
Richmond upon Thames E090000272,0481,6521,353
St. Helens E080000132,0411,250837
Wandsworth E090000322,0291,4841,165
West Berkshire E060000372,0261,4391,037
Kingston upon Thames E090000212,0221,6531,377
North Lincolnshire E060000131,9511,306891
York E060000141,9291,3801,014
Herefordshire, County of E060000191,8611,177778
Windsor and Maidenhead E060000401,8461,276895
Merton E090000241,8331,3521,031
North East Lincolnshire E060000121,794972614
Westminster E090000331,7541,2841,022
South Tyneside E080000231,7161,012634
Middlesbrough E060000021,692972650
Torbay E060000271,6791,120847
Reading E060000381,6711,134914
Redcar and Cleveland E060000031,5901,042726
Halton E060000061,547843546
Camden E090000071,5261,007755
Hammersmith and Fulham E090000131,5191,149934
Islington E090000191,473971707
Bracknell Forest E060000361,446986701
Blackpool E060000091,294707457
Darlington E060000051,208784527
Isle of Wight E060000461,178638400
Knowsley E080000111,157509283
Hartlepool E060000011,116667458
Kensington and Chelsea E090000201,013767597
Rutland E06000017556387278
Isles of Scilly E0600005318157
City of London E09000001no state-funded school with pupils at the end of key stage 4no state-funded school with pupils at the end of key stage 4no state-funded school with pupils at the end of key stage 4
North East28,61718,08412,581
North West86,46253,91237,400
Yorkshire and The Humber63,87740,82729,153
East Midlands55,17435,02524,286
West Midlands70,76343,44630,117
East of England72,11147,04733,336
London91,86765,12350,065
South East101,33267,74348,992
South West58,31738,07826,903
England632,560409,703292,970

Download CSVDownload JSON with full provenance

Map

Pupils at the end of key stage 4 · 131 areas, each shaded by the fifth of the areas its figure falls in

  • 18 to 2,026
  • 2,026 to 2,658
  • 2,658 to 3,222
  • 3,222 to 4,072
  • 4,072 to 15k

Boundaries: Council boundaries, May 2026, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.

Source and licence

Publisher
Department for Education
Check it yourself
https://explore-education-statistics.service.gov.uk/find-statistics/key-stage-4-performance
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
1 November 2026, 12:16 UTC
Raw files fetched

Verification

Verified against source, 1 November 2026, 12:21 UTC Run at 1 November 2026, 12:21 UTC; 486 of 486 figures matched the live source.

ResultCheckDetail
PassProvenance recordedDepartment for Education; Open Government Licence v3.0; retrieved 2026-11-01T12:16:55Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures486 of 486 figures and the headline reproduced
PassFigures are finite numbers486 figures, 0 invalid
PassLive source matches every figure486 of 486 figures match exactly after downloading 2 source file(s) again (1 byte-identical); the headline matches
PassEES data set is currentlatest period 2025/26 ended 62 days before retrieval (limit 550)
PassThe data set's CSV agrees1148 of 1148 cells of the stored query, figures and marks, equal version 2.0.1's CSV (https://api.education.gov.uk/statistics/v1/data-sets/b3e19901-5d2b-b676-bb4c-e60937d74725/csv?dataSetVersion=2.0.1, 164 rows read)
PassThe councils add up to their region27 comparisons expected, each region's councils in every count and combination: 27 within the rounding the DfE states (27 exactly); E09000001, which the data set gives no row for, in no sum; England is the DfE's own figure, not its regions' sum: the DfE's methodology does not say why its England row counts more pupils than its regions together, which stays an open question for the DfE (decision 48.2); no sum can show one council's figure filed under another's code: only the CSV's agreement, and another publication where there is one, bear on that
PassEach share and average is its count over its whole492 of 492 shares and averages by area and combination are their counts' ratio, within the rounding the DfE states
PassThe hub's ks4-by-council agrees162 of 162 figures match ks4-by-council's record (grade 4 or above in English and maths in 2025/26, every council, region and England either record names)
PassSource page answershttps://explore-education-statistics.service.gov.uk/find-statistics/key-stage-4-performance – HTTP 200

Notes

  • Pupils at the end of key stage 4 in state-funded schools, by the council area their school is in, as the DfE's data set by pupil characteristics and geography gives them for all pupils.
  • The DfE gives these figures for England's 153 councils with education and children's services duties (its unitary, metropolitan and London councils and its 21 counties), not for districts.
  • The DfE's methodology: “For the 2026 provisional statistical release, it has been assessed and determined that no suppression of data is required above school level (or equivalent).” Its release says “This release is based on provisional data”, revised the following spring.
  • England's figure is the DfE's own. Its England row counts more pupils than its regions together, which its methodology does not explain, so the checks hold each region's councils to it, and England to its CSV, until the DfE says why (decision 48.2).
  • The City of London has no state secondary school. The share with grade 4 or above in English and maths is the hub's ks4-by-council, which the checks hold these figures to when both read the same year.