This is a list of districts of England in order of ethnic diversity (Census 2001).
Of the first 20 districts in the list, only four (Slough, Leicester, Birmingham and Luton) are not London boroughs.
See also List of English districts by population - List of English districts by area.
1-100
101-200
201-300
301-354