Interactive map

UK Map

Every nation, city and town in the United Kingdom on one zoomable map, with its main highways, rivers and lakes. Switch on towns and nations above the map and zoom in for every name; tap a nation to see its population, area and largest towns.

Map layers

Loading the map…

Printable maps of the United Kingdom

Free to print for class and home: the United Kingdom with its cities and towns, a map of its nations, and a blank outline map. PDFs fit one A4 or US Letter page.

Blank map of the United Kingdom

About the United Kingdom

The United Kingdom has 4 nations and about 69,483,939 people (2025) on 242,494 km² (93,627 sq mi). London is both the capital and the largest city, with 8,799,728 people (2021). It borders Ireland.

England is the most populous nation (58,834,812 people) and Northern Ireland the least (1,928,446); England is the largest by area (130,310 km²) and Northern Ireland the smallest (13,547 km²).

Largest cities in the United Kingdom

The 25 most populous cities and towns. All 422 are on the map above: switch on Towns and zoom in to see them.

#CityNationPopulation
1LondonEngland8,799,728
2BirminghamEngland1,121,375
3GlasgowScotland617,794
4LeedsEngland536,280
5LiverpoolEngland506,565
6SheffieldEngland500,535
7EdinburghScotland493,736
8ManchesterEngland470,405
9BristolEngland425,215
10LeicesterEngland406,580
11CardiffWales348,535
12CoventryEngland344,285
13BradfordEngland333,950
14NottinghamEngland299,790
15BelfastNorthern Ireland293,298
16Newcastle upon TyneEngland286,445
17Brighton and HoveEngland277,105
18DerbyEngland275,575
19Kingston upon HullEngland270,810
20PlymouthEngland266,955
21Stoke-on-TrentEngland260,560
22SouthamptonEngland249,620
23NorthamptonEngland243,520
24WolverhamptonEngland234,025
25LutonEngland233,525

Populations of the nations are mid-2025 estimates (ONS, National Records of Scotland and NISRA); towns are built-up areas, localities and settlements with their latest census counts (Census 2021 in England, Wales and Northern Ireland, Census 2022 in Scotland).

Nations of the United Kingdom

All 4 nations. Select one to show it on the map.

Nations of the United Kingdom. Select a column heading to sort; select a name to show it on the map.
London58,834,812130,310
Belfast1,928,44613,547
Edinburgh5,545,50077,900
Cardiff3,175,18120,737

Quizzes and worksheets

Sources

  • Boundaries: Office for National Statistics (ONS) Open Geography Portal, Countries and Counties and Unitary Authorities (December 2025), generalised clipped boundaries; contains OS data © Crown copyright and database right.
  • Populations and land areas: ONS, Population estimates for the UK, England, Wales, Scotland and Northern Ireland: mid-2025 (with National Records of Scotland and NISRA).
  • Towns: ONS Built-up Areas (2022) with Census 2021 usual residents (Towns and cities, characteristics of built-up areas, England and Wales: Census 2021); London: Census 2021 population of Greater London (ONS, via Nomis).
  • Towns: National Records of Scotland, Scotland's Census 2022 localities (population and centroids), via maps.gov.scot.
  • Towns: NISRA, Settlement 2015 boundaries with Census 2021 usual residents (table CT0118).
  • Roads: Ordnance Survey, OS Open Roads (Great Britain) and Department for Infrastructure highway network (Northern Ireland): motorways and primary or trunk A roads.