League tables of Britain's counties, towns and postcode districts, ranked on the measures people actually ask about, from population and density to land area, postcodes and even height above sea level. Every figure comes from Census 2021 and official Ordnance Survey data, and each entry links to its full page.
Most densely populated counties
UK counties ranked by residents per square kilometre
Top: Greater London (5,641)
Least densely populated counties
The most rural UK counties, fewest residents per square kilometre
Top: Highland (9)
Most populous counties
UK counties ranked by total resident population
Top: Greater London (8,805,417)
Least populous counties
UK counties ranked by population, smallest first
Top: Orkney Islands (21,961)
Largest counties by area
UK counties ranked by land area
Top: Highland (25,901 km²)
Smallest counties by area
UK counties ranked by land area, smallest first
Top: Isles of Scilly (16 km²)
Counties with the most postcodes
UK counties ranked by number of live postcodes
Top: Greater London (179,758)
Counties with the most postcode districts
UK counties ranked by number of postcode districts
Top: Greater London (267)
Counties with the most towns
UK counties ranked by number of towns and villages
Top: Devon (1,598)
Counties with the oldest populations
UK counties ranked by share of residents aged 65 and over
Top: Isle of Wight (29%)
Counties with the youngest populations
UK counties ranked by share of residents aged under 16
Top: Bedfordshire (21%)
Counties with the highest home ownership
UK counties ranked by share of owner-occupied homes
Top: Monmouthshire (72%)
Counties with the most private renting
UK counties ranked by share of privately rented homes
Top: Greater London (30%)
Largest towns by built-up area
British towns ranked by the physical size of their built-up area
Top: Birmingham (219.1 km²)
Smallest towns by built-up area
British towns ranked by built-up area, smallest first
Top: Abberley (0.2 km²)
Highest towns in Britain
British towns ranked by height above sea level
Top: Princetown (437 m)
Lowest towns in Britain
British towns ranked by height above sea level, lowest first
Top: Barroway Drove (-2 m)
Most northerly towns
British towns ranked from north to south
Top: Norwick (60.81°N)
Most southerly towns
British towns ranked from south to north
Top: Hugh Town (49.91°N)
Largest postcode districts
Postcode districts ranked by number of postcodes
Top: CR0 (2,748)
Counties with the most social housing
UK counties ranked by share of socially rented homes
Top: Tyne and Wear (26%)
Highest counties
UK counties ranked by average height above sea level
Top: Blaenau Gwent (330 m)
Lowest counties
UK counties ranked by average height above sea level, lowest first
Top: Isles of Scilly (7 m)
Most northerly counties
UK counties ranked from north to south
Top: Shetland Islands (60.33°N)
Most southerly counties
UK counties ranked from south to north
Top: Isles of Scilly (49.94°N)
Counties with the most schools
UK counties ranked by number of schools
Top: Greater London (2,593)
Most easterly towns
British towns ranked from east to west
Top: Hopton on Sea (1.75°E)
Most westerly towns
British towns ranked from west to east
Top: Uachdar (-7.33°W)
Shortest town names
British towns ranked by how short their name is
Top: Ayr (3)
Longest town names
British towns ranked by how long their name is
Top: North Leverton with Habblesthorpe (33)
Most common place names
The place names shared by the most towns and villages
Top: Newtown (53)
Highest towns in England
English towns ranked by height above sea level
Top: Princetown (437 m)
Highest towns in Scotland
Scottish towns ranked by height above sea level
Top: Leadhills (388 m)
Highest towns in Wales
Welsh towns ranked by height above sea level
Top: Blaenavon (404 m)
Smallest postcode districts
Postcode districts ranked by number of postcodes, fewest first
Top: BB94 (1)
Most populous postcode districts
Postcode districts ranked by resident population
Top: CR0 (168,797)
Biggest postcode areas by districts
Postcode areas ranked by number of districts
Top: BT (80)
Postcode areas with the most postcodes
Postcode areas ranked by number of postcodes
Top: BT (49,943)
Most populous postcode areas
Postcode areas ranked by resident population
Top: B (2,029,280)



