List of English districts by population  List of the 317 districts of England (English Municipalities) ordered by population, according to estimated figures for from the Office for National Statistics. The list consists of the non-metropolitan districts (192), the London boroughs (32), metropolitan boroughs (36), unitary authorities (55) and those that are labelled as "sui generis" (2).