Primary School Rankings
Based on KS2 results from the DfE performance tables. Only open schools with at least one valid metric are included.
Overall Composite Weights
Primaryptrwm_exp — percentage of pupils meeting the expected standard in reading, writing and maths combined.
Average of the three individual progress scores: reading progress, writing progress, and maths progress. Progress scores compare each pupil's outcome to other pupils nationally who had the same KS1 starting point.
The absolute difference in % meeting expected standard between FSM-eligible pupils and their non-FSM peers (diffn_rwm_exp). A smaller gap means the school is more equitable across its intake.
How the composite is calculated: Each metric is converted to a percentile (0–100) within the national cohort. The percentiles are then weighted and combined. A school that is 90th percentile for progress, 80th for attainment, and 70th for equity would score (90×0.40) + (80×0.35) + (70×0.25) = 36+28+17.5 = 81.5. Schools are then re-ranked by this composite score to give the overall rank.
Schools with missing data in one dimension have that dimension replaced with 50 (the median) so they are not unfairly penalised for suppressed data.