School Moneyby Schools in Reach
I am a

School money map

See how school budgets compare across England, council by council or constituency by constituency. Pick a measure and a year, then tap an area or a school for its figures.

2024-25
Areas
Filter school dots
Phase
Run by
Status

School dots appear when you zoom in to town level.

£ figures are cash for each year, not adjusted for inflation.

Every council

The same figures as the map, as a table you can sort. See every constituency.

Share of schools in deficit, 2024-25, by council. England: 14.3%. Source: DfE CFR (council-run) and AAR (academy) returns.
CouncilShare of schools in deficit
Barking and Dagenham31.1%
Barnet36.4%
Barnsley6.6%
Bath and North East Somerset21.5%
Bedford13.9%
Bexley14.3%
Birmingham13.3%
Blackburn with Darwen11.8%
Blackpool9.8%
Bolton7.4%
Bournemouth, Christchurch and Poole14.4%
Bracknell Forest34.3%
Bradford5.7%
Brent13.6%
Brighton and Hove48.4%
Bristol, City of18.7%
Bromley6.0%
Buckinghamshire15.6%
Bury21.2%
Calderdale9.4%
Cambridgeshire20.4%
Camden22.8%
Central Bedfordshire25.8%
Cheshire East22.5%
Cheshire West and Chester24.8%
City of LondonNot published
Cornwall9.0%
County Durham13.1%
Coventry5.1%
Croydon21.6%
Cumberland22.0%
Darlington16.7%
Derby22.6%
Derbyshire19.1%
Devon12.7%
Doncaster10.3%
Dorset18.6%
Dudley16.8%
Ealing16.0%
East Riding of Yorkshire20.8%
East Sussex7.4%
Enfield25.5%
Essex4.7%
Gateshead22.0%
Gloucestershire15.9%
Greenwich23.9%
Hackney25.0%
Halton18.2%
Hammersmith and Fulham22.8%
Hampshire10.4%
Haringey37.8%
Harrow5.0%
Hartlepool7.9%
Havering29.1%
Herefordshire, County of9.5%
Hertfordshire7.8%
Hillingdon17.9%
Hounslow26.7%
Isle of Wight21.7%
Isles Of ScillyNot published
Islington23.0%
Kensington and Chelsea2.6%
Kent3.6%
Kingston upon Hull, City of5.2%
Kingston upon Thames12.2%
Kirklees12.3%
Knowsley23.3%
Lambeth33.7%
Lancashire10.1%
Leeds23.0%
Leicester15.8%
Leicestershire25.2%
Lewisham29.1%
Lincolnshire9.3%
Liverpool16.4%
Luton8.8%
Manchester4.9%
Medway3.3%
Merton24.1%
Middlesbrough1.9%
Milton Keynes14.8%
Newcastle upon Tyne7.1%
Newham9.8%
Norfolk15.7%
North East Lincolnshire4.8%
North Lincolnshire14.9%
North Northamptonshire16.3%
North Somerset5.1%
North Tyneside29.9%
North Yorkshire15.6%
Northumberland20.1%
Nottingham8.4%
Nottinghamshire12.0%
Oldham10.8%
Oxfordshire17.0%
Peterborough2.5%
Plymouth7.1%
Portsmouth5.3%
Reading28.3%
Redbridge5.1%
Redcar and Cleveland6.8%
Richmond upon Thames20.4%
Rochdale10.6%
Rotherham11.5%
Rutland9.5%
Salford8.2%
Sandwell3.8%
Sefton15.5%
Sheffield12.7%
Shropshire12.1%
Slough14.6%
Solihull7.5%
Somerset14.2%
South Gloucestershire24.3%
South Tyneside35.6%
Southampton24.7%
Southend-on-Sea2.0%
Southwark12.2%
St. Helens13.2%
Staffordshire18.6%
Stockport22.0%
Stockton-on-Tees5.2%
Stoke-on-Trent14.0%
Suffolk9.8%
Sunderland10.4%
Surrey4.2%
Sutton6.6%
Swindon14.9%
Tameside9.1%
Telford and Wrekin6.9%
Thurrock9.3%
Torbay4.7%
Tower Hamlets21.5%
Trafford17.0%
Wakefield8.5%
Walsall6.0%
Waltham Forest25.3%
Wandsworth9.9%
Warrington13.4%
Warwickshire14.9%
West Berkshire19.4%
West Northamptonshire11.9%
West Sussex15.9%
Westminster22.6%
Westmorland and Furness32.9%
Wigan9.4%
Wiltshire15.2%
Windsor and Maidenhead18.0%
Wirral18.7%
Wokingham13.2%
Wolverhampton10.3%
Worcestershire21.1%
York25.4%