While average class sizes in the vast majority of England's constituencies have increased since 2010, in 59 constituencies they have gone down.
According to figures from the NEU teaching union, the 20 constituencies with the smallest average primary class sizes are:
Constituency |
Average number of pupils per class |
Penrith and The Border |
21.7 |
Berwick-upon-Tweed |
22.3 |
Westmorland and Lonsdale |
22.4 |
Workington |
22.7 |
Derbyshire Dales |
22.7 |
Copeland |
22.8 |
North Herefordshire |
23.0 |
Hexham |
23.3 |
Thirsk and Malton |
23.7 |
Redcar |
23.7 |
Middlesbrough South and East Cleveland |
23.7 |
Barrow and Furness |
23.8 |
Vauxhall |
24.0 |
Richmond (Yorks) |
24.0 |
North West Durham |
24.1 |
Henley |
24.3 |
Westminster North |
24.3 |
Cities of London and Westminster |
24.3 |
Skipton and Ripon |
24.4 |
West Lancashire |
24.5 |
Revealed: The 20 areas with biggest class sizes
Research: Class size: is smaller really better?
Background: Half a million primary pupils are taught in 'supersized' classes
Read: Class sizes bigger in '9 out of 10 areas since 2010'
And the 20 constituencies with the smallest average secondary class sizes are:
Constituency |
Average number of students per class |
Battersea |
17.8 |
Central Devon |
18.9 |
Rother Valley |
18.9 |
Westminster North |
19.0 |
Dover |
19.0 |
Wallasey |
19.0 |
Wyre Forest |
19.2 |
Hampstead and Kilburn |
19.3 |
Wirral South |
19.4 |
Hackney North and Stoke Newington |
19.4 |
Liverpool, Walton |
19.4 |
Telford |
19.4 |
Congleton |
19.5 |
Wolverhampton North East |
19.6 |
Warwick and Leamington |
19.6 |
Liverpool, Riverside |
19.6 |
Hammersmith |
19.7 |
Lincoln |
19.7 |
Cities of London and Westminster |
19.7 |
Putney |
19.8 |