This is a list of the 314 districts of England ordered by population, according to estimated figures for 2019 from the Office for National Statistics. The list consists of 188 non-metropolitan districts, 32 London boroughs, 36 metropolitan boroughs, 56 unitary authorities, and two sui generis authorities (the City of London and the Isles of Scilly). North Northamptonshire and West Northamptonshire are new unitary authorities from 1 April 2021.