School Moneyby Schools in Reach
I am a

School money by constituency

The share of schools in deficit in every parliamentary constituency in England. Search for a constituency to open its page, or use the map to change the measure and year.

Share of schools in deficit, 2024-25, by constituency. England: 14.3%. Source: DfE CFR (council-run) and AAR (academy) returns.
ConstituencyShare of schools in deficit
Aldershot14.6%
Aldridge-Brownhills5.3%
Altrincham and Sale West10.8%
Amber Valley11.5%
Arundel and South Downs16.3%
Ashfield5.4%
Ashford2.6%
Ashton-under-Lyne0.0%
Aylesbury10.0%
Banbury15.2%
Barking33.3%
Barnsley North5.7%
Barnsley South0.0%
Barrow and Furness48.3%
Basildon and Billericay3.3%
Basingstoke6.4%
Bassetlaw2.2%
Bath28.1%
Battersea10.5%
Beaconsfield15.4%
Beckenham and Penge3.3%
Bedford5.9%
Bermondsey and Old Southwark12.5%
Bethnal Green and Stepney28.3%
Beverley and Holderness19.0%
Bexhill and Battle8.8%
Bexleyheath and Crayford20.0%
Bicester and Woodstock24.4%
Birkenhead8.9%
Birmingham Edgbaston13.9%
Birmingham Erdington16.0%
Birmingham Hall Green and Moseley10.9%
Birmingham Hodge Hill and Solihull North3.9%
Birmingham Ladywood12.1%
Birmingham Northfield10.6%
Birmingham Perry Barr6.5%
Birmingham Selly Oak13.2%
Birmingham Yardley11.8%
Bishop Auckland9.3%
Blackburn7.4%
Blackley and Middleton South8.2%
Blackpool North and Fleetwood3.4%
Blackpool South12.5%
Blaydon and Consett18.4%
Blyth and Ashington14.3%
Bognor Regis and Littlehampton13.6%
Bolsover17.6%
Bolton North East8.5%
Bolton South and Walkden7.1%
Bolton West8.6%
Bootle13.9%
Boston and Skegness11.4%
Bournemouth East12.5%
Bournemouth West8.3%
Bracknell28.6%
Bradford East2.0%
Bradford South5.6%
Bradford West3.8%
Braintree0.0%
Brent East14.6%
Brent West10.7%
Brentford and Isleworth22.2%
Brentwood and Ongar5.0%
Bridgwater8.3%
Bridlington and The Wolds20.5%
Brigg and Immingham10.8%
Brighton Kemptown and Peacehaven34.8%
Brighton Pavilion57.1%
Bristol Central23.8%
Bristol East21.9%
Bristol North East27.8%
Bristol North West16.7%
Bristol South13.2%
Broadland and Fakenham28.1%
Bromley and Biggin Hill4.0%
Bromsgrove31.6%
Broxbourne0.0%
Broxtowe15.2%
Buckingham and Bletchley13.3%
Burnley7.5%
Burton and Uttoxeter18.4%
Bury North23.3%
Bury South18.6%
Bury St Edmunds and Stowmarket15.2%
Calder Valley14.0%
Camborne and Redruth2.5%
Cambridge27.3%
Cannock Chase13.5%
Canterbury0.0%
Carlisle23.4%
Carshalton and Wallington8.3%
Castle Point12.9%
Central Devon16.7%
Central Suffolk and North Ipswich13.5%
Chatham and Aylesford2.4%
Cheadle15.4%
Chelmsford2.7%
Chelsea and Fulham6.2%
Cheltenham24.2%
Chesham and Amersham8.7%
Chester North and Neston17.6%
Chester South and Eddisbury27.1%
Chesterfield17.1%
Chichester23.7%
Chingford and Woodford Green6.1%
Chippenham13.5%
Chipping Barnet17.8%
Chorley10.0%
Christchurch17.4%
Cities of London and Westminster37.0%
City of Durham17.8%
Clacton0.0%
Clapham and Brixton Hill34.4%
Colchester6.4%
Colne Valley23.1%
Congleton22.9%
Corby and East Northamptonshire21.3%
Coventry East0.0%
Coventry North West10.8%
Coventry South3.0%
Cramlington and Killingworth28.6%
Crawley6.1%
Crewe and Nantwich14.6%
Croydon East27.0%
Croydon South25.8%
Croydon West18.9%
Dagenham and Rainham36.8%
Darlington18.4%
Dartford0.0%
Daventry10.5%
Derby North27.3%
Derby South21.2%
Derbyshire Dales15.7%
Dewsbury and Batley8.7%
Didcot and Wantage13.0%
Doncaster Central11.9%
Doncaster East and the Isle of Axholme12.5%
Doncaster North9.1%
Dorking and Horley9.7%
Dover and Deal11.9%
Droitwich and Evesham22.7%
Dudley12.1%
Dulwich and West Norwood35.7%
Dunstable and Leighton Buzzard23.9%
Ealing Central and Acton21.9%
Ealing North18.4%
Ealing Southall11.8%
Earley and Woodley9.1%
Easington15.2%
East Grinstead and Uckfield5.4%
East Ham12.1%
East Hampshire7.5%
East Surrey0.0%
East Thanet5.9%
East Wiltshire5.8%
East Worthing and Shoreham21.4%
Eastbourne3.6%
Eastleigh9.7%
Edmonton and Winchmore Hill19.2%
Ellesmere Port and Bromborough29.4%
Eltham and Chislehurst17.9%
Ely and East Cambridgeshire7.1%
Enfield North20.8%
Epping Forest6.5%
Epsom and Ewell2.8%
Erewash18.4%
Erith and Thamesmead19.6%
Esher and Walton0.0%
Exeter3.8%
Exmouth and Exeter East13.9%
Fareham and Waterlooville6.5%
Farnham and Bordon0.0%
Faversham and Mid Kent6.8%
Feltham and Heston20.6%
Filton and Bradley Stoke18.4%
Finchley and Golders Green47.5%
Folkestone and Hythe6.7%
Forest of Dean11.8%
Frome and East Somerset16.3%
Fylde6.1%
Gainsborough9.1%
Gateshead Central and Whickham12.5%
Gedling27.3%
Gillingham and Rainham0.0%
Glastonbury and Somerton29.5%
Gloucester7.9%
Godalming and Ash5.1%
Goole and Pocklington26.1%
Gorton and Denton5.0%
Gosport13.5%
Grantham and Bourne8.5%
Gravesham5.3%
Great Grimsby and Cleethorpes0.0%
Great Yarmouth17.9%
Greenwich and Woolwich22.6%
Guildford6.5%
Hackney North and Stoke Newington28.6%
Hackney South and Shoreditch22.2%
Halesowen10.7%
Halifax4.3%
Hamble Valley11.8%
Hammersmith and Chiswick38.2%
Hampstead and Highgate15.4%
Harborough, Oadby and Wigston21.6%
Harlow4.3%
Harpenden and Berkhamsted10.6%
Harrogate and Knaresborough22.2%
Harrow East3.4%
Harrow West8.0%
Hartlepool7.9%
Harwich and North Essex5.4%
Hastings and Rye6.2%
Havant5.7%
Hayes and Harlington18.9%
Hazel Grove25.9%
Hemel Hempstead6.7%
Hendon44.4%
Henley and Thame18.4%
Hereford and South Herefordshire13.0%
Herne Bay and Sandwich3.2%
Hertford and Stortford10.2%
Hertsmere19.0%
Hexham20.0%
Heywood and Middleton North5.4%
High Peak31.5%
Hinckley and Bosworth35.7%
Hitchin17.8%
Holborn and St Pancras25.0%
Honiton and Sidmouth11.4%
Hornchurch and Upminster26.5%
Hornsey and Friern Barnet46.7%
Horsham18.9%
Houghton and Sunderland South7.1%
Hove and Portslade45.5%
Huddersfield10.5%
Huntingdon28.6%
Hyndburn13.2%
Ilford North2.9%
Ilford South10.0%
Ipswich0.0%
Isle of Wight East25.0%
Isle of Wight West19.2%
Islington North24.1%
Islington South and Finsbury22.9%
Jarrow and Gateshead East42.9%
Keighley and Ilkley16.2%
Kenilworth and Southam12.5%
Kensington and Bayswater3.3%
Kettering9.1%
Kingston and Surbiton3.0%
Kingston upon Hull East7.5%
Kingston upon Hull North and Cottingham5.0%
Kingston upon Hull West and Haltemprice6.1%
Kingswinford and South Staffordshire22.0%
Knowsley27.8%
Lancaster and Wyre16.0%
Leeds Central and Headingley32.0%
Leeds East26.3%
Leeds North East15.6%
Leeds North West41.2%
Leeds South18.0%
Leeds South West and Morley10.7%
Leeds West and Pudsey17.1%
Leicester East14.6%
Leicester South20.0%
Leicester West13.2%
Leigh and Atherton2.6%
Lewes7.1%
Lewisham East24.2%
Lewisham North32.3%
Lewisham West and East Dulwich28.1%
Leyton and Wanstead22.2%
Lichfield18.8%
Lincoln7.1%
Liverpool Garston19.2%
Liverpool Riverside19.4%
Liverpool Walton12.5%
Liverpool Wavertree3.4%
Liverpool West Derby24.2%
Loughborough28.1%
Louth and Horncastle9.4%
Lowestoft11.1%
Luton North10.5%
Luton South and South Bedfordshire10.5%
Macclesfield23.1%
Maidenhead22.5%
Maidstone and Malling2.4%
Makerfield17.0%
Maldon2.4%
Manchester Central2.4%
Manchester Rusholme0.0%
Manchester Withington3.6%
Mansfield9.8%
Melksham and Devizes7.5%
Melton and Syston19.6%
Meriden and Solihull East6.2%
Mid Bedfordshire23.9%
Mid Buckinghamshire27.1%
Mid Cheshire21.6%
Mid Derbyshire12.1%
Mid Dorset and North Poole21.6%
Mid Leicestershire6.5%
Mid Norfolk17.1%
Mid Sussex6.9%
Middlesbrough and Thornaby East2.6%
Middlesbrough South and East Cleveland2.6%
Milton Keynes Central13.3%
Milton Keynes North21.4%
Mitcham and Morden12.9%
Morecambe and Lunesdale7.5%
New Forest East18.9%
New Forest West6.9%
Newark15.7%
Newbury18.4%
Newcastle upon Tyne Central and West4.4%
Newcastle upon Tyne East and Wallsend13.9%
Newcastle upon Tyne North19.4%
Newcastle-under-Lyme17.5%
Newton Abbot8.8%
Newton Aycliffe and Spennymoor9.1%
Normanton and Hemsworth6.8%
North Bedfordshire26.5%
North Cornwall8.3%
North Cotswolds18.9%
North Devon6.2%
North Dorset18.2%
North Durham16.3%
North East Cambridgeshire23.7%
North East Derbyshire11.9%
North East Hampshire18.8%
North East Hertfordshire7.0%
North East Somerset and Hanham15.9%
North Herefordshire6.1%
North Norfolk32.4%
North Northumberland18.2%
North Shropshire8.9%
North Somerset9.1%
North Warwickshire and Bedworth18.2%
North West Cambridgeshire6.4%
North West Essex6.5%
North West Hampshire15.6%
North West Leicestershire37.0%
North West Norfolk2.3%
Northampton North14.3%
Northampton South3.1%
Norwich North19.4%
Norwich South16.2%
Nottingham East10.3%
Nottingham North and Kimberley3.0%
Nottingham South11.1%
Nuneaton5.6%
Old Bexley and Sidcup12.1%
Oldham East and Saddleworth10.0%
Oldham West, Chadderton and Royton14.3%
Orpington8.8%
Ossett and Denby Dale6.4%
Oxford East16.7%
Oxford West and Abingdon16.1%
Peckham14.7%
Pendle and Clitheroe14.8%
Penistone and Stocksbridge12.8%
Penrith and Solway29.4%
Peterborough2.1%
Plymouth Moor View6.7%
Plymouth Sutton and Devonport11.8%
Pontefract, Castleford and Knottingley10.0%
Poole9.5%
Poplar and Limehouse17.6%
Portsmouth North3.0%
Portsmouth South8.3%
Preston5.9%
Putney9.4%
Queen's Park and Maida Vale14.6%
Rawmarsh and Conisbrough7.1%
Rayleigh and Wickford9.7%
Reading Central37.5%
Reading West and Mid Berkshire19.6%
Redcar7.3%
Redditch10.5%
Reigate3.2%
Ribble Valley8.3%
Richmond and Northallerton7.7%
Richmond Park13.8%
Rochdale13.2%
Rochester and Strood5.9%
Romford24.1%
Romsey and Southampton North17.1%
Rossendale and Darwen14.3%
Rother Valley11.4%
Rotherham12.2%
Rugby16.3%
Ruislip, Northwood and Pinner13.3%
Runcorn and Helsby23.1%
Runnymede and Weybridge6.2%
Rushcliffe15.0%
Rutland and Stamford15.6%
Salford9.1%
Salisbury36.2%
Scarborough and Whitby20.5%
Scunthorpe20.5%
Sefton Central15.8%
Selby16.7%
Sevenoaks2.6%
Sheffield Brightside and Hillsborough2.9%
Sheffield Central5.9%
Sheffield Hallam24.2%
Sheffield Heeley20.6%
Sheffield South East12.1%
Sherwood Forest5.3%
Shipley2.9%
Shrewsbury11.4%
Sittingbourne and Sheppey2.5%
Skipton and Ripon19.4%
Sleaford and North Hykeham14.9%
Slough19.4%
Smethwick0.0%
Solihull West and Shirley13.2%
South Basildon and East Thurrock3.4%
South Cambridgeshire20.8%
South Cotswolds20.4%
South Derbyshire32.6%
South Devon11.4%
South Dorset15.2%
South East Cornwall6.1%
South Holland and The Deepings2.0%
South Leicestershire22.0%
South Norfolk12.8%
South Northamptonshire15.3%
South Ribble10.2%
South Shields27.3%
South Shropshire18.4%
South Suffolk2.2%
South West Devon18.9%
South West Hertfordshire15.4%
South West Norfolk8.5%
South West Wiltshire10.0%
Southampton Itchen20.0%
Southampton Test20.6%
Southend East and Rochford3.3%
Southend West and Leigh3.4%
Southgate and Wood Green45.9%
Southport16.7%
Spelthorne0.0%
Spen Valley8.1%
St Albans4.3%
St Austell and Newquay2.6%
St Helens North7.5%
St Helens South and Whiston18.8%
St Ives22.2%
St Neots and Mid Cambridgeshire19.1%
Stafford13.2%
Staffordshire Moorlands11.8%
Stalybridge and Hyde16.3%
Stevenage2.6%
Stockport25.6%
Stockton North8.6%
Stockton West2.4%
Stoke-on-Trent Central17.5%
Stoke-on-Trent North20.5%
Stoke-on-Trent South18.4%
Stone, Great Wyrley and Penkridge15.9%
Stourbridge22.6%
Stratford and Bow7.7%
Stratford-on-Avon16.0%
Streatham and Croydon North16.7%
Stretford and Urmston22.5%
Stroud20.0%
Suffolk Coastal21.1%
Sunderland Central22.9%
Surrey Heath12.5%
Sussex Weald11.8%
Sutton and Cheam4.2%
Sutton Coldfield37.5%
Swindon North9.8%
Swindon South23.7%
Tamworth26.5%
Tatton30.8%
Taunton and Wellington2.2%
Telford7.1%
Tewkesbury5.1%
The Wrekin4.9%
Thirsk and Malton11.3%
Thornbury and Yate30.4%
Thurrock10.0%
Tipton and Wednesbury2.6%
Tiverton and Minehead29.5%
Tonbridge0.0%
Tooting10.0%
Torbay3.0%
Torridge and Tavistock8.5%
Tottenham31.0%
Truro and Falmouth10.3%
Tunbridge Wells0.0%
Twickenham28.1%
Tynemouth31.6%
Uxbridge and South Ruislip15.8%
Vauxhall and Camberwell Green16.7%
Wakefield and Rothwell12.8%
Wallasey26.5%
Walsall and Bloxwich6.0%
Walthamstow33.3%
Warrington North7.3%
Warrington South19.4%
Warwick and Leamington22.2%
Washington and Gateshead South6.5%
Watford2.5%
Waveney Valley5.7%
Weald of Kent4.7%
Wellingborough and Rushden21.1%
Wells and Mendip Hills8.9%
Welwyn Hatfield4.3%
West Bromwich10.7%
West Dorset23.4%
West Ham and Beckton9.5%
West Lancashire11.7%
West Suffolk7.7%
West Worcestershire30.8%
Westmorland and Lonsdale22.0%
Weston-Super-Mare3.1%
Wetherby and Easingwold20.4%
Whitehaven and Workington13.7%
Widnes and Halewood19.5%
Wigan8.3%
Wimbledon39.3%
Winchester6.8%
Windsor14.0%
Wirral West20.0%
Witham2.2%
Witney15.6%
Woking5.9%
Wokingham14.0%
Wolverhampton North East9.1%
Wolverhampton South East0.0%
Wolverhampton West19.6%
Worcester8.8%
Worsley and Eccles4.3%
Worthing West26.9%
Wycombe11.4%
Wyre Forest16.7%
Wythenshawe and Sale East16.7%
Yeovil4.8%
York Central18.8%
York Outer32.3%