School Chooser

Reserves as a share of income in England's schools

Across England's state schools, reserves as a share of income averaged 8.3% in 2024/25 (21,506 schools). Official definition: revenue reserve / total income.

The trend

All state schools8.3%2024/25, 21,506 schools
Primary7.8%16,343 schools
Secondary8.9%3,375 schools

Only one year of this measure is loaded so far; the trend will fill in as later releases arrive.

By region

Latest year, best first. The tick is the England figure.

Every council

151 councils ranked, best first. Councils with very few schools swing more from year to year.

#CouncilReserves as a share of incomeSchoolsvs England
1Slough15.7%41+7.4 pts
2Southend-on-Sea15.6%51+7.3 pts
3Wolverhampton14.6%111+6.3 pts
4Sunderland14.5%116+6.3 pts
5North East Lincolnshire13.9%63+5.6 pts
6Newcastle upon Tyne12.5%99+4.3 pts
7Herefordshire, County of12.5%100+4.2 pts
8Brent12.4%88+4.2 pts
9Stockton-on-Tees12.3%78+4.0 pts
10Redcar and Cleveland12.1%60+3.9 pts
11Sutton12.1%64+3.9 pts
12Walsall12.1%118+3.8 pts
13Hertfordshire12.0%525+3.8 pts
14East Sussex12.0%174+3.8 pts
15Harrow12.0%60+3.8 pts
16Suffolk12.0%317+3.7 pts
17Birmingham11.9%436+3.6 pts
18Solihull11.8%82+3.6 pts
19Wakefield11.6%143+3.4 pts
20Wandsworth11.3%81+3.1 pts
21Peterborough11.3%82+3.0 pts
22Newham11.2%102+3.0 pts
23Surrey11.2%385+2.9 pts
24Middlesbrough11.1%55+2.8 pts
25Lincolnshire11.0%359+2.8 pts
26Shropshire11.0%150+2.7 pts
27West Northamptonshire10.9%185+2.7 pts
28Sandwell10.9%104+2.6 pts
29Luton10.9%70+2.6 pts
30Kingston upon Hull, City of10.9%96+2.6 pts
31Essex10.9%553+2.6 pts
32Coventry10.8%118+2.6 pts
33Thurrock10.8%56+2.5 pts
34Calderdale10.8%99+2.5 pts
35Plymouth10.8%97+2.5 pts
36North Northamptonshire10.8%142+2.5 pts
37Somerset10.6%248+2.3 pts
38County Durham10.5%259+2.2 pts
39Wigan10.4%127+2.1 pts
40Kingston upon Thames10.4%51+2.1 pts
41Darlington10.3%42+2.0 pts
42Bradford10.2%211+1.9 pts
43Rutland10.1%21+1.8 pts
44Bolton10.0%128+1.7 pts
45Doncaster9.8%128+1.5 pts
46Leicester9.7%115+1.5 pts
47Staffordshire9.7%408+1.4 pts
48Barnsley9.7%90+1.4 pts
49Tameside9.7%99+1.4 pts
50Southwark9.6%100+1.3 pts
51Sefton9.6%102+1.3 pts
52Derbyshire9.5%418+1.2 pts
53Hartlepool9.4%39+1.2 pts
54Milton Keynes9.4%112+1.1 pts
55Buckinghamshire9.3%232+1.0 pts
56Portsmouth9.3%58+1.0 pts
57Manchester9.2%188+1.0 pts
58Blackburn with Darwen9.2%76+1.0 pts
59Kent9.2%586+1.0 pts
60North Lincolnshire9.0%74+0.8 pts
61Bournemouth, Christchurch and Poole9.0%97+0.7 pts
62Richmond upon Thames9.0%56+0.7 pts
63Hampshire8.9%523+0.7 pts
64Nottinghamshire8.9%341+0.7 pts
65Kensington and Chelsea8.8%39+0.5 pts
66Medway8.8%96+0.5 pts
67Redbridge8.6%79+0.3 pts
68Halton8.4%66+0.2 pts
69North Somerset8.4%78+0.1 pts
70Nottingham8.2%960.0 pts
71Blackpool8.2%44-0.1 pts
72North Yorkshire8.2%332-0.1 pts
73Wiltshire8.1%235-0.1 pts
74Cornwall8.1%280-0.1 pts
75Oxfordshire8.1%303-0.2 pts
76Bedford7.9%74-0.4 pts
77Cheshire East7.8%155-0.5 pts
78Wokingham7.8%69-0.5 pts
79Warrington7.7%82-0.6 pts
80Rotherham7.7%124-0.6 pts
81Dorset7.6%142-0.6 pts
82Tower Hamlets7.6%94-0.6 pts
83Swindon7.3%88-0.9 pts
84Dudley7.3%108-0.9 pts
85Warwickshire7.3%250-1.0 pts
86Derby7.2%106-1.0 pts
87Telford and Wrekin7.2%73-1.1 pts
88Bromley7.2%100-1.1 pts
89Salford7.1%98-1.2 pts
90Kirklees7.0%181-1.2 pts
91Lancashire7.0%626-1.3 pts
92Stoke-on-Trent6.8%93-1.5 pts
93Hammersmith and Fulham6.8%57-1.5 pts
94Bexley6.8%84-1.5 pts
95Oldham6.7%108-1.5 pts
96Gateshead6.6%83-1.7 pts
97St. Helens6.5%69-1.7 pts
98Gloucestershire6.5%292-1.8 pts
99Norfolk6.5%365-1.8 pts
100Croydon6.4%125-1.9 pts
101Isle of Wight6.3%46-2.0 pts
102Devon6.3%333-2.0 pts
103Leeds6.3%278-2.0 pts
104Waltham Forest6.3%79-2.0 pts
105East Riding of Yorkshire6.3%149-2.0 pts
106Cambridgeshire6.2%270-2.0 pts
107Worcestershire6.1%243-2.2 pts
108Bath and North East Somerset6.1%78-2.2 pts
109Sheffield6.1%176-2.2 pts
110Torbay6.1%43-2.2 pts
111West Sussex6.0%282-2.3 pts
112Rochdale6.0%88-2.3 pts
113Enfield5.9%95-2.3 pts
114Hillingdon5.9%93-2.4 pts
115West Berkshire5.9%73-2.4 pts
116Camden5.7%57-2.5 pts
117Hounslow5.7%76-2.5 pts
118Islington5.6%62-2.7 pts
119Northumberland5.6%164-2.7 pts
120Merton5.4%56-2.8 pts
121Central Bedfordshire5.3%128-3.0 pts
122Wirral5.3%125-3.0 pts
123Hackney5.2%60-3.1 pts
124Ealing4.9%94-3.3 pts
125Reading4.8%61-3.5 pts
126Greenwich4.7%88-3.6 pts
127Cheshire West and Chester4.6%160-3.6 pts
128South Gloucestershire4.6%115-3.6 pts
129Bury4.6%84-3.7 pts
130Haringey4.4%82-3.9 pts
131Windsor and Maidenhead4.3%62-4.0 pts
132Leicestershire4.1%285-4.1 pts
133Trafford4.1%90-4.2 pts
134Liverpool3.8%152-4.5 pts
135Knowsley3.7%61-4.6 pts
136Stockport3.7%113-4.6 pts
137Cumberland3.5%158-4.8 pts
138Barking and Dagenham3.4%61-4.9 pts
139York3.3%63-5.0 pts
140Havering3.1%78-5.2 pts
141Barnet3.1%129-5.2 pts
142Southampton3.0%77-5.3 pts
143Westmorland and Furness2.6%140-5.6 pts
144Bracknell Forest2.4%36-5.8 pts
145Lewisham2.4%86-5.9 pts
146Bristol, City of1.9%151-6.4 pts
147Westminster1.9%53-6.4 pts
148Lambeth1.8%88-6.4 pts
149South Tyneside1.4%62-6.9 pts
150North Tyneside1.4%76-6.9 pts
151Brighton and Hove-0.4%62-8.7 pts

How to read this

Each figure is a simple average across open state schools that have the measure published. A school counts once whatever its size, so the figures can differ a little from the Department for Education's national figures, which count pupils. Special schools and alternative provision are left out of results measures. Independent schools are left out throughout. Sources and update calendar.