|
Clue
|
Population
|
Town
|
County
|
|
C
|
348,546
|
Cardiff
|
Cardiff
|
|
S
|
170,055
|
Swansea
|
Swansea
|
|
N
|
130,900
|
Newport
|
Newport
|
|
B
|
56,587
|
Barry
|
The Vale of Glamorgan
|
|
B
|
51,785
|
Bridgend
|
Bridgend
|
|
C
|
47,091
|
Cwmbran
|
Torfaen
|
|
W
|
44,790
|
Wrexham
|
Wrexham
|
|
L
|
42,175
|
Llanelli
|
Carmarthenshire
|
|
N
|
40,717
|
Neath
|
Neath Port Talbot
|
|
M
|
39,537
|
Merthyr Tydfil
|
Merthyr Tydfil
|
|
A
|
37,691
|
Aberdare
|
Rhondda Cynon Taf
|
|
C
|
33,118
|
Caerphilly
|
Caerphilly
|
|
P
|
31,914
|
Pontypridd
|
Rhondda Cynon Taf
|
|
P
|
31,550
|
Port Talbot
|
Neath Port Talbot
|
|
C
|
29,268
|
Colwyn Bay
|
Conwy
|
|
P
|
29,062
|
Pontypool
|
Torfaen
|
|
P
|
28,394
|
Penarth
|
The Vale of Glamorgan
|
|
R
|
26,992
|
Rhyl
|
Denbighshire
|
|
E
|
19,633
|
Ebbw Vale
|
Blaenau Gwent
|
|
M
|
18,332
|
Maesteg
|
Bridgend
|
|
P
|
17,637
|
Pembroke
|
Pembrokeshire
|
|
T
|
17,203
|
Tonypandy
|
Rhondda Cynon Taf
|
|
B
|
16,993
|
Bangor
|
Gwynedd
|
|
C
|
16,762
|
Connahs Quay
|
Flintshire
|
|
P
|
16,680
|
Prestatyn
|
Denbighshire
|
|
C
|
16,460
|
Carmarthen
|
Carmarthenshire
|
|
P
|
15,798
|
Porthcawl
|
Bridgend
|
|
C
|
15,725
|
Conwy
|
Conwy
|
|
R
|
15,197
|
Risca
|
Caerphilly
|
|
L
|
14,709
|
Llandudno
|
Conwy
|
|
A
|
14,648
|
Aberystwyth
|
Ceredigion
|
|
T
|
14,529
|
Tredegar
|
Blaenau Gwent
|
|
H
|
14,280
|
Hawarden
|
Flintshire
|
|
M
|
14,249
|
Milford Haven
|
Pembrokeshire
|
|
C
|
14,157
|
Church Village
|
Rhondda Cynon Taf
|
|
G
|
14,109
|
Gorseinon
|
Swansea
|
|
P
|
14,080
|
Pyle
|
Bridgend
|
|
A
|
13,691
|
Abergavenny
|
Monmouthshire
|
|
P
|
13,357
|
Porth
|
Rhondda Cynon Taf
|
|
B
|
13,570
|
Buckley
|
Flintshire
|
|
R
|
13,271
|
Rhondda
|
Rhondda Cynon Taf
|
|
M
|
13,005
|
Mountain Ash
|
Rhondda Cynon Taf
|
|
R
|
12,784
|
Rhosllannerchrugog
|
Wrexham
|
|
F
|
12,775
|
Flint
|
Flintshire
|
|
B
|
12,615
|
Blackwood
|
Caerphilly
|
|
H
|
12,086
|
Haverfordwest
|
Pembrokeshire
|
|
C
|
11,934
|
Chepstow
|
Monmouthshire
|
|
S
|
11,868
|
Sarn
|
Bridgend
|
|
Y
|
11,861
|
Ystrad Mynach
|
Caerphilly
|
|
H
|
11,760
|
Holyhead
|
Isle of Anglesey
|
|
T
|
11,445
|
Tonyrefail
|
Rhondda Cynon Taf
|
|
N
|
10,882
|
Newtown
|
Powys
|
|
M
|
10,317
|
Monmouth
|
Monmouthshire
|
|
A
|
10,252
|
Abertillery
|
Blaenau Gwent
|
|
M
|
9,891
|
Mold
|
Flintshire
|
|
C
|
9,827
|
Caernarfon
|
Gwynedd
|
|
C
|
9,813
|
Caldicot
|
Monmouthshire
|
|
P
|
9,359
|
Pontllanfraith
|
Caerphilly
|
|
B
|
9,225
|
Brynteg
|
Wrexham
|
|
P
|
9,113
|
Pencoed
|
Bridgend
|
|
K
|
9,011
|
Kinmel Bay
|
Conwy
|
|
A
|
8,537
|
Abergele
|
Conwy
|
|
C
|
8,455
|
Clydach
|
Swansea
|
|
A
|
8,291
|
Ammanford
|
Carmarthenshire
|
|
B
|
8,254
|
Brecon
|
Powys
|
|
L
|
8,099
|
Llanharan
|
Rhondda Cynon Taf
|
|
D
|
8,073
|
Denbigh
|
Denbighshire
|
|
B
|
8,030
|
Bargod
|
Caerphilly
|
|
D
|
7,894
|
Dinas Powis
|
The Vale of Glamorgan
|
|
Y
|
7,829
|
Ystalyfera
|
Neath Port Talbot
|
|
H
|
7,738
|
Holywell
|
Flintshire
|
|
T
|
7,642
|
Treorchy
|
Rhondda Cynon Taf
|
|
N
|
7,586
|
Newbridge
|
Caerphilly
|
|
R
|
7,550
|
Rogerstone
|
Newport
|
|
A
|
7,486
|
Abersychan
|
Torfaen
|
|
G
|
7,451
|
Gowerton
|
Swansea
|
|
B
|
7,356
|
Beddau
|
Rhondda Cynon Taf
|
|
C
|
7,326
|
Caerleon
|
Newport
|
|
G
|
7,109
|
Gwersyllt
|
Wrexham
|
|
A
|
6,896
|
Acrefair
|
Wrexham
|
|
R
|
6,782
|
Rhoose
|
The Vale of Glamorgan
|
|
B
|
6,535
|
Broughton
|
Flintshire
|
|
P
|
6,525
|
Pontarddulais
|
Swansea
|
|
S
|
6,501
|
Shotton
|
Flintshire
|
|
B
|
6,455
|
Bedwas
|
Caerphilly
|
|
A
|
6,375
|
Abercynon
|
Rhondda Cynon Taf
|
|
C
|
6,338
|
Cross Hands
|
Carmarthenshire
|
|
O
|
6,128
|
Oakdale
|
Caerphilly
|
|
B
|
5,945
|
Bagillt
|
Flintshire
|
|
P
|
5,794
|
Pontyclun
|
Rhondda Cynon Taf
|
|
U
|
5,737
|
Undy
|
Monmouthshire
|
|
R
|
5,696
|
Ruthin
|
Denbighshire
|
|
A
|
5,642
|
Abertridwr
|
Caerphilly
|
|
B
|
5,637
|
Blaenavon
|
Torfaen
|
|
P
|
5,533
|
Pontardawe
|
Neath Port Talbot
|
|
W
|
5,450
|
Welshpool
|
Powys
|
|
L
|
5,435
|
Llandrindod Wells
|
Powys
|
|
T
|
5,423
|
Treherbert
|
Rhondda Cynon Taf
|
|
L
|
5,346
|
Llantwit Major
|
The Vale of Glamorgan
|
|
L
|
5,261
|
Llangefni
|
Isle of Anglesey
|
|
B
|
5,250
|
Brynmawr
|
Blaenau Gwent
|
|
A
|
5,120
|
Abercarn
|
Caerphilly
|
|
T
|
5,043
|
Treharris
|
Merthyr Tydfil
|
|
R
|
4,989
|
Rhymney
|
Caerphilly
|
|
B
|
4,965
|
Burry Port
|
Carmarthenshire
|
|
G
|
4,944
|
Gresford
|
Wrexham
|
|
C
|
4,735
|
Coedpoeth
|
Wrexham
|
|
M
|
4,734
|
Mynydd Isa
|
Flintshire
|
|
L
|
4,668
|
Llay
|
Wrexham
|
|
L
|
4,634
|
Loughor
|
Swansea
|
|
Y
|
4,581
|
Ynysybwl
|
Rhondda Cynon Taf
|
|
B
|
4,558
|
Blaina
|
Blaenau Gwent
|
|
N
|
4,542
|
Nantyglo
|
Blaenau Gwent
|
|
C
|
4,524
|
Cwmavon
|
Neath Port Talbot
|
|
H
|
4,424
|
Hope
|
Flintshire
|
|
A
|
4,417
|
Aberbargoed
|
Caerphilly
|
|
F
|
4,305
|
Ferndale
|
Rhondda Cynon Taf
|
|
L
|
4,282
|
Llangennech
|
Carmarthenshire
|
|
N
|
4,242
|
Nelson
|
Caerphilly
|
|
L
|
4,204
|
Llantrisant
|
Rhondda Cynon Taf
|
|
P
|
4,199
|
Penrhyn Bay
|
Conwy
|
|
T
|
4,090
|
Tenby
|
Pembrokeshire
|
|
T
|
4,044
|
Tumble
|
Carmarthenshire
|
|
Y
|
4,028
|
Ystradgynlais
|
Powys
|
|
C
|
3,930
|
Chirk
|
Wrexham
|
|
G
|
3,923
|
Glyn-Neath
|
Neath Port Talbot
|
|
G
|
3,866
|
Glanaman
|
Carmarthenshire
|
|
P
|
3,823
|
Penyffordd
|
Flintshire
|
|
R
|
3,796
|
Rhuddlan
|
Denbighshire
|
|
P
|
3,782
|
Pen-pedair-heol
|
Caerphilly
|
|
T
|
3,779
|
Troedyrhiw
|
Merthyr Tydfil
|
|
C
|
3,765
|
Cardigan
|
Ceredigion
|
|
L
|
3,765
|
Llanbradach
|
Caerphilly
|
|
B
|
3,755
|
Bethesda
|
Gwynedd
|
|
L
|
3,748
|
Llanharry
|
Rhondda Cynon Taf
|
|
C
|
3,645
|
Cowbridge
|
The Vale of Glamorgan
|
|
P
|
3,622
|
Pwllheli
|
Gwynedd
|
|
P
|
3.580
|
Penllergaer
|
Swansea
|
|
T
|
3,553
|
Taff's Well
|
Rhondda Cynon Taf
|
|
T
|
3,547
|
Tylorstown
|
Rhondda Cynon Taf
|
|
L
|
3,544
|
Llanfairfechan
|
Conwy
|
|
B
|
3,537
|
Bishopston
|
Swansea
|
|
S
|
3,485
|
St Asaph
|
Denbighshire
|
|
B
|
3,449
|
Blaenau Ffestiniog
|
Gwynedd
|
|
F
|
3,421
|
Fishguard
|
Pembrokeshire
|
|
R
|
3,412
|
Ruabon
|
Wrexham
|
|
E
|
3,300
|
Eglwys-Brewis
|
The Vale of Glamorgan
|
|
T
|
3,291
|
Talbot Green
|
Rhondda Cynon Taf
|
|
N
|
3,283
|
New Tredegar
|
Caerphilly
|
|
N
|
3,251
|
Neyland
|
Pembrokeshire
|
|
A
|
3,147
|
Amlwch
|
Isle of Anglesey
|
|
T
|
3,133
|
Tywyn
|
Gwynedd
|
|
O
|
3,095
|
Ogmore Vale
|
Bridgend
|
|
F
|
3,093
|
Fleur-de-lis
|
Caerphilly
|
|
L
|
3,049
|
Llangollen
|
Denbighshire
|
|
M
|
3,046
|
Menai Bridge
|
Isle of Anglesey
|
|
H
|
2,988
|
Hendy
|
Carmarthenshire
|
|
L
|
2,914
|
Langstone
|
Newport
|
|
K
|
2,911
|
Knighton
|
Powys
|
|
L
|
2,907
|
Llanfair Pwllgwyngyll
|
Isle of Anglesey
|
|
A
|
2,850
|
Aston
|
Flintshire
|
|
M
|
2,840
|
Maerdy
|
Rhondda Cynon Taf
|
|
K
|
2,763
|
Kidwelly
|
Carmarthenshire
|
|
P
|
2,762
|
Penmaenmawr
|
Conwy
|
|
R
|
2,759
|
Rhostyllen
|
Wrexham
|
|
G
|
2,745
|
Gwaun-Cae-Gurwen
|
Neath Port Talbot
|
|
B
|
2,744
|
Boverton
|
The Vale of Glamorgan
|
|
A
|
2,726
|
Alltwen
|
Neath Port Talbot
|
|
T
|
2,664
|
Tonna
|
Neath Port Talbot
|
|
B
|
2,633
|
Brynamman
|
Carmarthenshire
|
|
B
|
2,621
|
Builth Wells
|
Powys
|
|
D
|
2,602
|
Dolgellau
|
Gwynedd
|
|
P
|
2,574
|
Porthmadog
|
Gwynedd
|
|
L
|
2,562
|
Landybie
|
Carmarthenshire
|
|
R
|
2,559
|
Rhos
|
Neath Port Talbot
|
|
S
|
2,517
|
Saundersfoot
|
Pembrokeshire
|
|
C
|
2,509
|
Cwm
|
Blaenau Gwent
|
|
L
|
2,504
|
Lampeter
|
Ceredigion
|
|
T
|
2,484
|
Tycroes
|
Carmarthenshire
|
|
L
|
2,463
|
Llanrwst
|
Conwy
|
|
L
|
2,447
|
Llanhilleth
|
Blaenau Gwent
|
|
H
|
2,444
|
Hendreforgan
|
Rhondda Cynon Taf
|
|
A
|
2,429
|
Aberfan
|
Merthyr Tydfil
|
|
G
|
2,427
|
Garden City
|
Flintshire
|
|
P
|
2,421
|
Pontycymer
|
Bridgend
|
|
M
|
2,382
|
Marshfield
|
Newport
|
|
N
|
2,375
|
Nant-y-Moel
|
Bridgend
|
|
P
|
2,373
|
Pentyrch
|
Cardiff
|
|
N
|
2,366
|
Narberth
|
Pembrokeshire
|
|
Y
|
2,330
|
Y Felinheli
|
Gwynedd
|
|
U
|
2,313
|
Usk
|
Monmouthshire
|
|
C
|
2,304
|
Creigiau
|
Cardiff
|
|
P
|
2,303
|
Pen-y-fai
|
Bridgend
|
|
B
|
2,243
|
Bettws
|
Bridgend
|
|
T
|
2,232
|
Tanyfron
|
Wrexham
|
|
M
|
2,218
|
Merlins Bridge
|
Pembrokeshire
|
|
L
|
2,197
|
Llanidloes
|
Powys
|
|
T
|
2,196
|
Trimsaran
|
Carmarthenshire
|
|
G
|
2,185
|
Gilwern
|
Monmouthshire
|
|
C
|
2,177
|
Cilfrew
|
Neath Port Talbot
|
|
M
|
2,163
|
Machynlleth
|
Powys
|
|
R
|
2,159
|
Resolven
|
Neath Port Talbot
|
|
U
|
2,133
|
Underwood
|
Newport
|
|
C
|
2,109
|
Crickhowell
|
Powys
|
|
M
|
2,095
|
Maesycwmmer
|
Caerphilly
|
|
P
|
2,093
|
Pembrey
|
Carmarthenshire
|
|
B
|
2,072
|
Benllech
|
Isle of Anglesey
|
|
H
|
2,059
|
Hay-on-Wye
|
Powys
|
|
D
|
2,038
|
Dyserth
|
Denbighshire
|
|
G
|
2,022
|
Goodwick
|
Pembrokeshire
|
|
T
|
2,021
|
Trelewis
|
Merthyr Tydfil
|
|
L
|
2,006
|
Llanfoist
|
Monmouthshire
|
|
V
|
2,005
|
Valley
|
Isle of Anglesey
|
|
M
|
2,004
|
Meliden
|
Denbighshire
|
|
Y
|
1,999
|
Y Bala
|
Gwynedd
|
|
B
|
1,988
|
Barmouth
|
Gwynedd
|
|
M
|
1,983
|
Machen
|
Caerphilly
|
|
R
|
1,978
|
Rossett
|
Wrexham
|
|
L
|
1,949
|
Leeswood
|
Flintshire
|
|
S
|
1.937
|
Southgate
|
Swansea
|
|
P
|
1,927
|
Presteigne
|
Powys
|
|
W
|
1,907
|
Whitland
|
Carmarthenshire
|
|
T
|
1,845
|
Tongwynlais
|
Cardiff
|
|
N
|
1,839
|
Newcastle Emlyn
|
Carmarthenshire
|
|
L
|
1,835
|
Llanberis
|
Gwynedd
|
|
P
|
1,835
|
Pontlottyn
|
Caerphilly
|
|
R
|
1,834
|
Rhayader
|
Powys
|
|
P
|
1,816
|
Pentre Maelor
|
Wrexham
|
|
P
|
1,793
|
Penygroes
|
Gwynedd
|
|
R
|
1,790
|
Rogiet
|
Monmouthshire
|
|
S
|
1,790
|
St Clears
|
Carmarthenshire
|
|
B
|
1,784
|
Bodelwyddan
|
Denbighshire
|
|
L
|
1,784
|
Llandeilo
|
Carmarthenshire
|
|
B
|
1,777
|
Blaengarw
|
Bridgend
|
|
J
|
1,768
|
Johnston
|
Pembrokeshire
|
|
L
|
1,765
|
Llanbadarn Fawr
|
Ceredigion
|
|
C
|
1,738
|
Criccieth
|
Gwynedd
|
|
D
|
1,730
|
Dunvant
|
Swansea
|
|
H
|
1,730
|
Higher Kinnerton
|
Flintshire
|
|
S
|
1,722
|
Swffryd
|
Blaenau Gwent
|
|
B
|
1,721
|
Bryn
|
Carmarthenshire
|
|
T
|
1,714
|
Trethomas
|
Caerphilly
|
|
S
|
1,698
|
Soughton
|
Flintshire
|
|
C
|
1,662
|
Creunant
|
Neath Port Talbot
|
|
L
|
1,661
|
Llansanffraid Glan Conwy
|
Conwy
|
|
P
|
1,655
|
Pen-clawdd
|
Swansea
|
|
P
|
1,628
|
Portskewett
|
Monmouthshire
|
|
S
|
1,594
|
St Athan
|
The Vale of Glamorgan
|
|
L
|
1,535
|
Llanrug
|
Gwynedd
|
|
G
|
1,534
|
Gilfach Goch
|
Rhondda Cynon Taf
|
|
C
|
1,524
|
Caer-went
|
Monmouthshire
|
|
B
|
1,512
|
Baglan
|
Neath Port Talbot
|
|
T
|
1,505
|
Trinant
|
Caerphilly
|
|
P
|
1,485
|
Pontyberem
|
Carmarthenshire
|
|
P
|
1,480
|
Pont Rhyd-y-cyff
|
Bridgend
|
|
T
|
1,476
|
Three Crosses
|
Swansea
|
|
P
|
1,475
|
Pontyates
|
Carmarthenshire
|
|
F
|
1,466
|
Four Crosses
|
Powys
|
|
P
|
1,461
|
Penrhyndeudraeth
|
Gwynedd
|
|
L
|
1,452
|
Llandovery
|
Carmarthenshire
|
|
M
|
1,446
|
Markham
|
Caerphilly
|
|
G
|
1,435
|
Gelligaer
|
Caerphilly
|
|
A
|
1,423
|
Abertysswg
|
Caerphilly
|
|
T
|
1,409
|
Tir-y-berth
|
Caerphilly
|
|
C
|
1,403
|
Carway
|
Carmarthenshire
|
|
D
|
1,401
|
Dwygyfylchi
|
Conwy
|
|
P
|
1,398
|
Penperlleni
|
Monmouthshire
|
|
T
|
1,396
|
Trevor
|
Wrexham
|
|
C
|
1,386
|
Clwt-y-bont
|
Gwynedd
|
|
C
|
1,379
|
Cefn Cribwr
|
Bridgend
|
|
P
|
1,379
|
Penrhyn-coch
|
Ceredigion
|
|
O
|
1,354
|
Ogmore-by-Sea
|
The Vale of Glamorgan
|
|
M
|
1,352
|
Mynydd Marian
|
Conwy
|
|
C
|
1,351
|
Cwmfelinfach
|
Caerphilly
|
|
S
|
1,348
|
Seven Sisters
|
Neath Port Talbot
|
|
S
|
1,348
|
St Davids
|
Pembrokeshire
|
|
C
|
1,347
|
Cwmllynfell
|
Neath Port Talbot
|
|
G
|
1,342
|
Govilon
|
Monmouthshire
|
|
P
|
1,329
|
Pensarn
|
Conwy
|
|
L
|
1,322
|
Llandysul
|
Ceredigion
|
|
B
|
1,317
|
Bradley
|
Wrexham
|
|
P
|
1,308
|
Pwll
|
Carmarthenshire
|
|
W
|
1,300
|
Wooden
|
Pembrokeshire
|
|
N
|
1,294
|
Nefyn
|
Gwynedd
|
|
C
|
1,292
|
Croeserw
|
Neath Port Talbot
|
|
G
|
1,279
|
Gaerwen
|
Isle of Anglesey
|
|
C
|
1,273
|
Coedhirwaun
|
Neath Port Talbot
|
|
H
|
1,263
|
Harlech
|
Gwynedd
|
|
P
|
1,259
|
Ponthir
|
Torfaen
|
|
T
|
1,254
|
Talgarth
|
Powys
|
|
T
|
1,253
|
Tregarth
|
Gwynedd
|
|
K
|
1,247
|
Kilgetty
|
Pembrokeshire
|
|
B
|
1,193
|
Bodedern
|
Isle of Anglesey
|
|
L
|
1,182
|
Llanybydder
|
Carmarthenshire
|
|
R
|
1,176
|
Raglan
|
Monmouthshire
|
|
P
|
1,167
|
Penybanc
|
Carmarthenshire
|
|
G
|
1,161
|
Guilsfield
|
Powys
|
|
L
|
1,155
|
Llanerchymedd
|
Isle of Anglesey
|
|
G
|
1,148
|
Grovesend
|
Swansea
|
|
F
|
1,145
|
Fochriw
|
Caerphilly
|
|
C
|
1,142
|
Capel Hendre
|
Carmarthenshire
|
|
W
|
1,125
|
Wenvoe
|
The Vale of Glamorgan
|
|
B
|
1,121
|
Beaumaris
|
Isle of Anglesey
|
|
L
|
1,119
|
Llanfyllin
|
Powys
|
|
B
|
1,115
|
Borth
|
Ceredigion
|
|
W
|
1,102
|
Wattstown
|
Rhondda Cynon Taf
|
|
L
|
1,100
|
Llanddulas
|
Conwy
|
|
B
|
1,097
|
Bow Street
|
Ceredigion
|
|
B
|
1,093
|
Bedlinog
|
Merthyr Tydfil
|
|
B
|
1,090
|
Bethel
|
Gwynedd
|
|
H
|
1,087
|
Holt
|
Wrexham
|
|
P
|
1,081
|
Pentre Halkyn
|
Flintshire
|
|
A
|
1,075
|
Aberporth
|
Ceredigion
|
|
C
|
1,070
|
Cwmgwrach
|
Neath Port Talbot
|
|
C
|
1,065
|
Crundale
|
Pembrokeshire
|
|
P
|
1,060
|
Pencader
|
Carmarthenshire
|
|
N
|
1,045
|
New Quay
|
Ceredigion
|
|
A
|
1,044
|
Aberaeron
|
Ceredigion
|
|
M
|
1,038
|
Marchwiel
|
Wrexham
|
|
L
|
1,034
|
Llangynidr
|
Powys
|
|
N
|
1,033
|
Northop
|
Flintshire
|
|
C
|
1,024
|
Cemaes
|
Isle of Anglesey
|
|
L
|
1,015
|
Llangeinor
|
Bridgend
|
|
S
|
1,013
|
St Dogmaels
|
Pembrokeshire
|
|
L
|
1,000
|
Llandegfan
|
Isle of Anglesey
|
|