Smallest Cities in Wales

Top 100 cities ranked by smallest cities

Smallest Cities - Wales

1 Hengoed 5,044
2 Abercanaid 5,061
3 Brymbo 5,143
4 Hirwaun 5,232
5 Brynmawr 5,245
6 Glyncorrwg 5,283
7 Pentre 5,292
8 Llannon 5,368
9 Ammanford 5,439
10 Abercarn 5,446
12 Blaenavon 5,647
13 Crumlin 5,658
14 Porth 5,668
15 Cwmafan 5,673
16 Brynamman 5,693
17 Ruthin 5,698
18 Treherbert 5,705
19 Port Talbot 5,756
20 New Inn 5,802
21 Briton Ferry 5,878
22 Undy 5,914
23 Broughton 5,974
24 Magor 6,140
25 Pentyrch 6,198
26 Newbridge 6,239
27 Treharris 6,272
28 Abercynon 6,378
29 Abertridwr 6,504
30 Thornhill 6,635
31 Welshpool 6,639
32 Brynna 6,686
33 Rhoose 6,778
34 Landore 7,176
35 Pyle 7,350
36 Clydach 7,503
37 Treorchy 7,648
38 Pontyclun 7,649
39 Dinas Powys 7,892
40 Pembroke 7,966
41 Caerleon 7,971
42 Blackwood 8,096
43 Beddau 8,134
44 Bedwas 8,242
45 Brecon 8,250
46 Ystradgynlais 8,267
47 Burry Port 8,310
48 Rhymney 8,545
49 Denbigh 8,670
50 Llandaff 8,771
51 Llanharan 8,966
52 Pontarddulais 9,073
53 Pencoed 9,117
54 Gorseinon 9,172
55 Holywell 9,225
57 Deganwy 9,429
58 Llantwit Major 9,519
59 Caernarfon 9,615
60 Pembroke Dock 9,657
61 Caldicot 9,815
62 Aberkenfig 10,083
63 Mold 10,155
64 Colwyn Bay 10,369
65 Monmouth 10,508
66 Aberystwyth 10,707
67 Abergavenny 10,766
68 Abertillery 10,925
69 Llandybie 10,994
70 Mountain Ash 11,230
71 Abergele 11,284
72 Newtown 11,357
73 Holyhead 11,431
74 Rhiwbina 11,469
75 Bargoed 11,864
76 Chepstow 11,969
77 Haverfordwest 12,107
78 Tonyrefail 12,888
79 Flint 13,736
80 Hawarden 13,884
81 Llantrisant 14,111
82 Whitchurch 14,328
83 Aberdare 14,506
84 Carmarthen 14,638
85 Tredegar 14,740
86 Milford Haven 14,798
87 Bangor 15,060
88 Conwy 15,700
89 Morriston 15,831
90 Caerphilly 15,989
91 Buckley 16,124
92 Porthcawl 16,134
93 Llantwit Fardre 16,196
94 Maesteg 17,048
95 Neath 18,421
96 Gelligaer 18,484
97 Prestatyn 18,890
98 Llandudno 19,734
99 Risca 20,443
100 Penarth 22,595

The smallest cities in Wales (with populations above 5,000) offer a different quality of life compared to major metropolitan areas. Hengoed has a population of just 5,044. These communities often feature lower costs of living, stronger neighborhood connections, and less congestion.

Small cities can offer significant advantages for residents seeking affordable housing, shorter commutes, and a close-knit community feel. Many serve as regional centers for surrounding rural areas, providing essential services while maintaining a small-town atmosphere.

Despite their smaller size, many of these cities have thriving local economies, good school systems, and access to outdoor recreation. They represent an alternative to the fast-paced lifestyle of major metropolitan areas.

Did You Know?

  • 1. At 5,044 residents, Hengoed is smaller than a single large apartment complex in New York City.
  • 2. Small cities (5,000-10,000) make up the majority of incorporated places in the United States.
  • 3. Many of the smallest cities serve as county seats or regional service centers for surrounding rural communities.

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 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