Sign In Register

Largest Cities in Wales

Top 100 cities ranked by largest cities

Largest Cities — Wales

1 Cardiff 372,089
2 Swansea 300,352
3 Newport 161,506
4 Wrexham 65,692
5 Buckley 63,576
6 Tonypandy 62,545
7 Rhondda 59,450
8 Barry 54,673
9 Bridgend 49,597
10 Llanelli 49,591
11 Cwmbran 48,157
12 Neath 46,126
13 Merthyr Tydfil 43,820
14 Coity 41,352
15 Pontypool 35,686
16 Briton Ferry 35,179
17 Colwyn Bay 34,284
18 Ebbw Vale 33,068
19 Deeside 32,000
20 Aberdare 31,135
21 Caerphilly 31,060
22 Pontypridd 30,420
23 Flint 26,442
24 Rhyl 25,874
25 Hawarden 25,513
26 Rhosllannerchrugog 25,362
27 Ammanford 23,709
28 Penarth 23,437
29 Maesteg 21,001
30 Gorseinon 20,581
31 Risca 20,443
32 Clydach 19,307
33 Aberystwyth 18,749
34 Prestatyn 18,701
35 Bangor 18,322
36 Brymbo 18,111
37 Abergele 17,769
38 Gelligaer 17,376
39 Chepstow 16,169
40 Carmarthen 15,854
41 Porthcawl 15,672
42 Blackwood 15,476
43 Llandudno 15,371
44 Brynmawr 14,924
45 Tredegar 14,855
46 Abergavenny 14,651
47 Haverfordwest 14,596
48 Llantrisant 14,422
49 Llantwit Major 14,384
50 Whitchurch 13,974
51 Pyle 13,701
52 Milford Haven 13,582
53 Bargoed 13,412
54 Nelson 12,857
55 Treharris 12,352
56 Holyhead 11,431
57 Caldicot 11,373
58 Rhiwbina 11,369
59 Newtown 11,357
60 Mountain Ash 11,230
61 Abertillery 10,946
62 Ystalyfera 10,218
63 Abercarn 10,118
64 Monmouth 10,110
65 Aberkenfig 10,083
66 Mold 10,058
67 Pembroke Dock 9,753
68 Caernarfon 9,730
69 Deganwy 9,429
70 Tonyrefail 9,317
71 Pencoed 9,166
72 Pontarddulais 9,073
73 Llandaff 8,776
74 Caerleon 8,747
75 Rhymney 8,537
76 Denbigh 8,514
77 Burry Port 8,310
78 Ystradgynlais 8,267
79 Brecon 8,250
80 Bedwas 8,242
81 Beddau 8,134
82 Treorchy 8,105
83 Dinas Powys 7,738
84 Pembroke 7,552
85 Ferndale 7,338
86 Hirwaun 7,247
87 Landore 7,176
88 Holywell 6,969
89 Brynna 6,686
90 Thornhill 6,635
91 Newbridge 6,509
92 Abertridwr 6,504
93 New Inn 6,349
94 Rhoose 6,160
95 Treherbert 6,011
96 Abercynon 5,983
97 Broughton 5,974
98 Porth 5,970
99 Welshpool 5,948
100 Crumlin 5,947

The largest cities in Wales represent major centers of economic activity, cultural influence, and population growth. Cardiff leads with a population of 372,089, followed by Swansea and Newport. These cities serve as hubs for employment, education, and innovation, attracting residents from across the country and around the world.

Population size is a key indicator of a city's economic influence and infrastructure capacity. Larger cities typically offer more diverse job markets, extensive public transit systems, and a wider range of cultural amenities. WLS dominates the top 10 with 10 cities on the list, reflecting the state's strong economic pull and quality of life.

While large populations bring economic advantages, they also present challenges including higher costs of living, traffic congestion, and housing affordability concerns. Many of these cities have experienced significant growth over the past decade, driven by job opportunities in technology, healthcare, and professional services.

Did You Know?

  • 1. Cardiff's population is larger than that of many small nations.
  • 2. WLS has 10 cities in the top 10, more than any other state.
  • 3. The 50th largest city still has a population of 13,974 — larger than most cities worldwide.
  • 4. The top 5 cities combined have a population of 963,215.

Browse Rankings by Region

United Kingdom — By Region

England Northern Ireland Scotland Wales

By Country

Afghanistan Albania Algeria Angola Argentina Armenia Australia Austria Azerbaijan Bangladesh Belarus Belgium Benin Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cambodia Cameroon Canada Cayman Islands Central African Republic Chad Chile China Colombia Costa Rica Croatia Cuba Cyprus Czechia Democratic Republic of the Congo Denmark Dominican Republic Ecuador Egypt El Salvador Estonia Ethiopia Finland France Gabon Gambia Georgia Germany Ghana Greece Guadeloupe Guatemala Guinea Guinea-Bissau Haiti Honduras Hong Kong Hungary India Indonesia Iran Iraq Ireland Israel Italy Ivory Coast Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Lithuania Luxembourg Madagascar Malawi Malaysia Mali Malta Mauritania Mauritius Mayotte Mexico Moldova Mongolia Morocco Mozambique Myanmar Namibia Nepal New Zealand Nicaragua Niger Nigeria North Korea North Macedonia Norway Oman Pakistan Palestinian Territory Panama Papua New Guinea Paraguay Peru Philippines Poland Portugal Puerto Rico Qatar Republic of the Congo Reunion Romania Russia Rwanda Saudi Arabia Senegal Serbia Sierra Leone Singapore Slovakia Slovenia Somalia South Africa South Korea South Sudan Spain Sri Lanka Sudan Suriname Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand The Netherlands Togo Trinidad and Tobago Tunisia Turkey Turkmenistan Uganda Ukraine United Arab Emirates United Kingdom United States Uruguay Uzbekistan Venezuela Vietnam Yemen Zambia Zimbabwe