England’s population is about 57.7 million based on the latest figures surfaced here, and it has 333 local authorities in total. That total includes county councils, district councils, unitary authorities, metropolitan districts, London boroughs, plus the City of London and the Isles of Scilly.

Quick Scoop

Here’s the clean breakdown:

[7] [6]
MeasureFigure
Population of EnglandAbout 57.7 million
Local councils / local authorities333
A small nuance: “local councils” can mean different things in casual use. If you mean all principal local authorities in England, the figure is 333; if you mean smaller parish and town councils, the number is much higher, with around 10,000 local councils below principal councils.