Interactive map
Wales Map
Every principal area, city and town in Wales on one zoomable map, with its main highways, rivers and lakes. Switch on towns and principal areas above the map and zoom in for every name; tap a principal area to see its population, area and largest towns.
Loading the map…
Printable maps of Wales
Free to print for class and home: Wales with its cities and towns, a map of its principal areas, and a blank outline map. PDFs fit one A4 or US Letter page.
Wales map with cities
Wales principal areas map
About Wales
Wales has 22 principal areas and about 3,175,181 people (2025) on 20,737 km² (8,007 sq mi). Cardiff is both the capital and the largest city, with 348,535 people (2021). It borders England.
Cardiff is the most populous principal area (381,516 people) and Merthyr Tydfil the least (58,362); Powys is the largest by area (5,181 km²) and Blaenau Gwent the smallest (109 km²).
Largest cities in Wales
The 25 most populous cities and towns. All 214 are on the map above: switch on Towns and zoom in to see them.
| # | City | Principal area | Population |
|---|---|---|---|
| 1 | Cardiff | Cardiff | 348,535 |
| 2 | Swansea | Swansea | 170,085 |
| 3 | Newport | Newport | 130,890 |
| 4 | Barry | Vale of Glamorgan | 56,605 |
| 5 | Bridgend | Bridgend | 51,760 |
| 6 | Cwmbrân | Torfaen | 47,090 |
| 7 | Wrexham | Wrexham | 44,785 |
| 8 | Llanelli | Carmarthenshire | 42,155 |
| 9 | Neath | Neath Port Talbot | 40,730 |
| 10 | Merthyr Tydfil | Merthyr Tydfil | 39,535 |
| 11 | Aberdare | Rhondda Cynon Taf | 37,675 |
| 12 | Caerphilly | Caerphilly | 33,105 |
| 13 | Pontypridd | Rhondda Cynon Taf | 31,900 |
| 14 | Port Talbot | Neath Port Talbot | 31,555 |
| 15 | Colwyn Bay | Conwy | 29,275 |
| 16 | Pontypool | Torfaen | 29,070 |
| 17 | Penarth | Vale of Glamorgan | 28,395 |
| 18 | Rhyl | Denbighshire | 26,990 |
| 19 | Ebbw Vale | Blaenau Gwent | 19,630 |
| 20 | Maesteg | Bridgend | 18,335 |
| 21 | Tonypandy | Rhondda Cynon Taf | 17,210 |
| 22 | Bangor | Gwynedd | 16,990 |
| 23 | Connah's Quay | Flintshire | 16,770 |
| 24 | Prestatyn | Denbighshire | 16,675 |
| 25 | Carmarthen | Carmarthenshire | 16,455 |
Populations of the principal areas are ONS mid-2025 estimates; towns are ONS built-up areas (2022) with their Census 2021 usual residents.
Principal areas of Wales
All 22 principal areas. Select one to show it on the map.
| Principal area | 67,593 | 109 | |
| Principal area | 146,986 | 251 | |
| Principal area | 176,078 | 277 | |
| Principal area | 381,516 | 141 | |
| Principal area | 190,037 | 2,370 | |
| Principal area | 72,696 | 1,785 | |
| Principal area | 114,421 | 1,126 | |
| Principal area | 98,247 | 837 | |
| Principal area | 155,954 | 440 | |
| Principal area | 120,295 | 2,535 | |
| Principal area | 68,607 | 712 | |
| Principal area | 58,362 | 111 | |
| Principal area | 95,329 | 849 | |
| Principal area | 142,028 | 441 | |
| Principal area | 168,584 | 190 | |
| Principal area | 125,849 | 1,618 | |
| Principal area | 134,843 | 5,181 | |
| Principal area | 241,015 | 424 | |
| Principal area | 249,429 | 378 | |
| Principal area | 93,973 | 126 | |
| Principal area | 135,362 | 331 | |
| Principal area | 137,977 | 504 |
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).
- Roads: Ordnance Survey, OS Open Roads (motorways and primary A roads).