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
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.
| # | Council | Reserves as a share of income | Schools | vs England |
|---|---|---|---|---|
| 1 | Slough | 15.7% | 41 | +7.4 pts |
| 2 | Southend-on-Sea | 15.6% | 51 | +7.3 pts |
| 3 | Wolverhampton | 14.6% | 111 | +6.3 pts |
| 4 | Sunderland | 14.5% | 116 | +6.3 pts |
| 5 | North East Lincolnshire | 13.9% | 63 | +5.6 pts |
| 6 | Newcastle upon Tyne | 12.5% | 99 | +4.3 pts |
| 7 | Herefordshire, County of | 12.5% | 100 | +4.2 pts |
| 8 | Brent | 12.4% | 88 | +4.2 pts |
| 9 | Stockton-on-Tees | 12.3% | 78 | +4.0 pts |
| 10 | Redcar and Cleveland | 12.1% | 60 | +3.9 pts |
| 11 | Sutton | 12.1% | 64 | +3.9 pts |
| 12 | Walsall | 12.1% | 118 | +3.8 pts |
| 13 | Hertfordshire | 12.0% | 525 | +3.8 pts |
| 14 | East Sussex | 12.0% | 174 | +3.8 pts |
| 15 | Harrow | 12.0% | 60 | +3.8 pts |
| 16 | Suffolk | 12.0% | 317 | +3.7 pts |
| 17 | Birmingham | 11.9% | 436 | +3.6 pts |
| 18 | Solihull | 11.8% | 82 | +3.6 pts |
| 19 | Wakefield | 11.6% | 143 | +3.4 pts |
| 20 | Wandsworth | 11.3% | 81 | +3.1 pts |
| 21 | Peterborough | 11.3% | 82 | +3.0 pts |
| 22 | Newham | 11.2% | 102 | +3.0 pts |
| 23 | Surrey | 11.2% | 385 | +2.9 pts |
| 24 | Middlesbrough | 11.1% | 55 | +2.8 pts |
| 25 | Lincolnshire | 11.0% | 359 | +2.8 pts |
| 26 | Shropshire | 11.0% | 150 | +2.7 pts |
| 27 | West Northamptonshire | 10.9% | 185 | +2.7 pts |
| 28 | Sandwell | 10.9% | 104 | +2.6 pts |
| 29 | Luton | 10.9% | 70 | +2.6 pts |
| 30 | Kingston upon Hull, City of | 10.9% | 96 | +2.6 pts |
| 31 | Essex | 10.9% | 553 | +2.6 pts |
| 32 | Coventry | 10.8% | 118 | +2.6 pts |
| 33 | Thurrock | 10.8% | 56 | +2.5 pts |
| 34 | Calderdale | 10.8% | 99 | +2.5 pts |
| 35 | Plymouth | 10.8% | 97 | +2.5 pts |
| 36 | North Northamptonshire | 10.8% | 142 | +2.5 pts |
| 37 | Somerset | 10.6% | 248 | +2.3 pts |
| 38 | County Durham | 10.5% | 259 | +2.2 pts |
| 39 | Wigan | 10.4% | 127 | +2.1 pts |
| 40 | Kingston upon Thames | 10.4% | 51 | +2.1 pts |
| 41 | Darlington | 10.3% | 42 | +2.0 pts |
| 42 | Bradford | 10.2% | 211 | +1.9 pts |
| 43 | Rutland | 10.1% | 21 | +1.8 pts |
| 44 | Bolton | 10.0% | 128 | +1.7 pts |
| 45 | Doncaster | 9.8% | 128 | +1.5 pts |
| 46 | Leicester | 9.7% | 115 | +1.5 pts |
| 47 | Staffordshire | 9.7% | 408 | +1.4 pts |
| 48 | Barnsley | 9.7% | 90 | +1.4 pts |
| 49 | Tameside | 9.7% | 99 | +1.4 pts |
| 50 | Southwark | 9.6% | 100 | +1.3 pts |
| 51 | Sefton | 9.6% | 102 | +1.3 pts |
| 52 | Derbyshire | 9.5% | 418 | +1.2 pts |
| 53 | Hartlepool | 9.4% | 39 | +1.2 pts |
| 54 | Milton Keynes | 9.4% | 112 | +1.1 pts |
| 55 | Buckinghamshire | 9.3% | 232 | +1.0 pts |
| 56 | Portsmouth | 9.3% | 58 | +1.0 pts |
| 57 | Manchester | 9.2% | 188 | +1.0 pts |
| 58 | Blackburn with Darwen | 9.2% | 76 | +1.0 pts |
| 59 | Kent | 9.2% | 586 | +1.0 pts |
| 60 | North Lincolnshire | 9.0% | 74 | +0.8 pts |
| 61 | Bournemouth, Christchurch and Poole | 9.0% | 97 | +0.7 pts |
| 62 | Richmond upon Thames | 9.0% | 56 | +0.7 pts |
| 63 | Hampshire | 8.9% | 523 | +0.7 pts |
| 64 | Nottinghamshire | 8.9% | 341 | +0.7 pts |
| 65 | Kensington and Chelsea | 8.8% | 39 | +0.5 pts |
| 66 | Medway | 8.8% | 96 | +0.5 pts |
| 67 | Redbridge | 8.6% | 79 | +0.3 pts |
| 68 | Halton | 8.4% | 66 | +0.2 pts |
| 69 | North Somerset | 8.4% | 78 | +0.1 pts |
| 70 | Nottingham | 8.2% | 96 | 0.0 pts |
| 71 | Blackpool | 8.2% | 44 | -0.1 pts |
| 72 | North Yorkshire | 8.2% | 332 | -0.1 pts |
| 73 | Wiltshire | 8.1% | 235 | -0.1 pts |
| 74 | Cornwall | 8.1% | 280 | -0.1 pts |
| 75 | Oxfordshire | 8.1% | 303 | -0.2 pts |
| 76 | Bedford | 7.9% | 74 | -0.4 pts |
| 77 | Cheshire East | 7.8% | 155 | -0.5 pts |
| 78 | Wokingham | 7.8% | 69 | -0.5 pts |
| 79 | Warrington | 7.7% | 82 | -0.6 pts |
| 80 | Rotherham | 7.7% | 124 | -0.6 pts |
| 81 | Dorset | 7.6% | 142 | -0.6 pts |
| 82 | Tower Hamlets | 7.6% | 94 | -0.6 pts |
| 83 | Swindon | 7.3% | 88 | -0.9 pts |
| 84 | Dudley | 7.3% | 108 | -0.9 pts |
| 85 | Warwickshire | 7.3% | 250 | -1.0 pts |
| 86 | Derby | 7.2% | 106 | -1.0 pts |
| 87 | Telford and Wrekin | 7.2% | 73 | -1.1 pts |
| 88 | Bromley | 7.2% | 100 | -1.1 pts |
| 89 | Salford | 7.1% | 98 | -1.2 pts |
| 90 | Kirklees | 7.0% | 181 | -1.2 pts |
| 91 | Lancashire | 7.0% | 626 | -1.3 pts |
| 92 | Stoke-on-Trent | 6.8% | 93 | -1.5 pts |
| 93 | Hammersmith and Fulham | 6.8% | 57 | -1.5 pts |
| 94 | Bexley | 6.8% | 84 | -1.5 pts |
| 95 | Oldham | 6.7% | 108 | -1.5 pts |
| 96 | Gateshead | 6.6% | 83 | -1.7 pts |
| 97 | St. Helens | 6.5% | 69 | -1.7 pts |
| 98 | Gloucestershire | 6.5% | 292 | -1.8 pts |
| 99 | Norfolk | 6.5% | 365 | -1.8 pts |
| 100 | Croydon | 6.4% | 125 | -1.9 pts |
| 101 | Isle of Wight | 6.3% | 46 | -2.0 pts |
| 102 | Devon | 6.3% | 333 | -2.0 pts |
| 103 | Leeds | 6.3% | 278 | -2.0 pts |
| 104 | Waltham Forest | 6.3% | 79 | -2.0 pts |
| 105 | East Riding of Yorkshire | 6.3% | 149 | -2.0 pts |
| 106 | Cambridgeshire | 6.2% | 270 | -2.0 pts |
| 107 | Worcestershire | 6.1% | 243 | -2.2 pts |
| 108 | Bath and North East Somerset | 6.1% | 78 | -2.2 pts |
| 109 | Sheffield | 6.1% | 176 | -2.2 pts |
| 110 | Torbay | 6.1% | 43 | -2.2 pts |
| 111 | West Sussex | 6.0% | 282 | -2.3 pts |
| 112 | Rochdale | 6.0% | 88 | -2.3 pts |
| 113 | Enfield | 5.9% | 95 | -2.3 pts |
| 114 | Hillingdon | 5.9% | 93 | -2.4 pts |
| 115 | West Berkshire | 5.9% | 73 | -2.4 pts |
| 116 | Camden | 5.7% | 57 | -2.5 pts |
| 117 | Hounslow | 5.7% | 76 | -2.5 pts |
| 118 | Islington | 5.6% | 62 | -2.7 pts |
| 119 | Northumberland | 5.6% | 164 | -2.7 pts |
| 120 | Merton | 5.4% | 56 | -2.8 pts |
| 121 | Central Bedfordshire | 5.3% | 128 | -3.0 pts |
| 122 | Wirral | 5.3% | 125 | -3.0 pts |
| 123 | Hackney | 5.2% | 60 | -3.1 pts |
| 124 | Ealing | 4.9% | 94 | -3.3 pts |
| 125 | Reading | 4.8% | 61 | -3.5 pts |
| 126 | Greenwich | 4.7% | 88 | -3.6 pts |
| 127 | Cheshire West and Chester | 4.6% | 160 | -3.6 pts |
| 128 | South Gloucestershire | 4.6% | 115 | -3.6 pts |
| 129 | Bury | 4.6% | 84 | -3.7 pts |
| 130 | Haringey | 4.4% | 82 | -3.9 pts |
| 131 | Windsor and Maidenhead | 4.3% | 62 | -4.0 pts |
| 132 | Leicestershire | 4.1% | 285 | -4.1 pts |
| 133 | Trafford | 4.1% | 90 | -4.2 pts |
| 134 | Liverpool | 3.8% | 152 | -4.5 pts |
| 135 | Knowsley | 3.7% | 61 | -4.6 pts |
| 136 | Stockport | 3.7% | 113 | -4.6 pts |
| 137 | Cumberland | 3.5% | 158 | -4.8 pts |
| 138 | Barking and Dagenham | 3.4% | 61 | -4.9 pts |
| 139 | York | 3.3% | 63 | -5.0 pts |
| 140 | Havering | 3.1% | 78 | -5.2 pts |
| 141 | Barnet | 3.1% | 129 | -5.2 pts |
| 142 | Southampton | 3.0% | 77 | -5.3 pts |
| 143 | Westmorland and Furness | 2.6% | 140 | -5.6 pts |
| 144 | Bracknell Forest | 2.4% | 36 | -5.8 pts |
| 145 | Lewisham | 2.4% | 86 | -5.9 pts |
| 146 | Bristol, City of | 1.9% | 151 | -6.4 pts |
| 147 | Westminster | 1.9% | 53 | -6.4 pts |
| 148 | Lambeth | 1.8% | 88 | -6.4 pts |
| 149 | South Tyneside | 1.4% | 62 | -6.9 pts |
| 150 | North Tyneside | 1.4% | 76 | -6.9 pts |
| 151 | Brighton 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.