Home
Show Map

United Kingdom: Wales / Cymru

Districts

The population of all districts in Wales according to census results and official estimates.

NameStatusPopulation
Census
2001-04-29
Population
Census
2011-03-27
Population
Census
2021-03-21
 
Blaenau GwentUnitary District70,06469,81466,904
BridgendUnitary District128,645139,178145,488
CaerphillyUnitary District169,519178,806175,952
CardiffUnitary District305,353346,090362,310
CarmarthenshireUnitary District172,842183,777187,897
CeredigionUnitary District74,94175,92271,475
ConwyUnitary District109,596115,228114,741
DenbighshireUnitary District93,06593,73495,818
FlintshireUnitary District148,594152,506154,962
GwyneddUnitary District116,843121,874117,393
Isle of AngleseyUnitary District66,82969,75168,878
Merthyr TydfilUnitary District55,98158,80258,839
MonmouthshireUnitary District84,88591,32392,957
Neath Port TalbotUnitary District134,468139,812142,289
NewportUnitary District137,011145,736159,587
PembrokeshireUnitary District114,131122,439123,360
PowysUnitary District126,354132,976133,169
Rhondda Cynon TafUnitary District231,946234,410237,651
SwanseaUnitary District223,301239,023238,490
The Vale of GlamorganUnitary District119,292126,336131,939
TorfaenUnitary District90,94991,07592,276
WrexhamUnitary District128,476134,844135,117
Wales (Cymru)Constituent Country2,903,0853,063,4563,107,494

Contents: Settlements

The population of all built-up areas in Wales with more than 500 inhabitants according to census results and latest offical estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, country of birth, ethnic group, religion).

Name StatusCounty / DistrictPopulation
Census
2001-04-29
Population
Census
2011-03-27
Population
Census
2021-03-21
 
AberaeronBuilt-up AreaCeredigion1,2371,1701,044
AberbargoedBuilt-up AreaCaerphilly4,1814,2734,417
AbercarnBuilt-up AreaCaerphilly4,4725,0235,120
Abercrave (Abercraf)Built-up AreaPowys632696723
AbercynonBuilt-up AreaRhondda Cynon Taf6,4286,3906,375
AberdareBuilt-up AreaRhondda Cynon Taf36,17536,16037,691
Aberdovey (Aberdyfi)Built-up AreaGwynedd671725538
Aberfan (Merthyr Vale)Built-up AreaMerthyr Tydfil2,7822,7182,429
AbergavennyBuilt-up AreaMonmouthshire13,00613,42313,691
AbergeleBuilt-up AreaConwy7,5417,7848,537
AbergwiliBuilt-up AreaCarmarthenshire609589527
AbergwynfiBuilt-up AreaNeath Port Talbot1,165982819
AbermuleBuilt-up AreaPowys608900920
AberporthBuilt-up AreaCeredigion1,1551,2411,075
AbersochBuilt-up AreaGwynedd901783615
AbersychanBuilt-up AreaTorfaen7,1737,5737,486
AbertilleryBuilt-up AreaBlaenau Gwent11,19410,94610,252
Abertridwr (/ Senghenydd)Built-up AreaCaerphilly5,7745,9075,642
AbertysswgBuilt-up AreaCaerphilly1,5051,4621,423
AberystwythBuilt-up AreaCeredigion14,75516,85114,648
Acrefair (/ Cefn-mawr)Built-up AreaWrexham6,6997,0516,896
AlltwenBuilt-up AreaNeath Port Talbot2,3182,3272,726
AmlwchBuilt-up AreaIsle of Anglesey2,0913,2113,147
AmmanfordBuilt-up AreaCarmarthenshire7,1047,6338,291
AstonBuilt-up AreaFlintshire2,8122,7002,850
BagilltBuilt-up AreaFlintshire5,7866,0365,945
BaglanBuilt-up AreaNeath Port Talbot10,38710,76710,512
BangorBuilt-up AreaGwynedd14,92317,57516,993
Bangor-on-DeeBuilt-up AreaWrexham939782780
Bargod (Bargoed)Built-up AreaCaerphilly8,3068,2588,030
BarmouthBuilt-up AreaGwynedd2,2512,3151,988
Barry (Barri)Built-up AreaThe Vale of Glamorgan50,95254,67356,587
BeaumarisBuilt-up AreaIsle of Anglesey1,5131,3701,121
BeddauBuilt-up AreaRhondda Cynon Taf8,1857,5667,356
BedlinogBuilt-up AreaMerthyr Tydfil1,0831,1121,093
BedwasBuilt-up AreaCaerphilly6,2696,5456,455
BenllechBuilt-up AreaIsle of Anglesey2,3062,2362,072
BethelBuilt-up AreaGwynedd1,1861,1711,090
BethesdaBuilt-up AreaGwynedd3,6073,7993,755
BettwsBuilt-up AreaBridgend2,0342,2532,243
Bishopston (Llandeilo Ferwallt)Built-up AreaSwansea3,6073,5003,537
BlackmillBuilt-up AreaBridgend584654628
BlackwoodBuilt-up AreaCaerphilly12,62713,08512,615
Blaenau FfestiniogBuilt-up AreaGwynedd3,6153,6853,449
BlaenavonBuilt-up AreaTorfaen5,3215,6475,637
BlaengarwBuilt-up AreaBridgend1,8951,7891,777
BlainaBuilt-up AreaBlaenau Gwent4,8304,8084,558
BodedernBuilt-up AreaIsle of Anglesey1,0741,0511,193
BodelwyddanBuilt-up AreaDenbighshire1,8021,7941,784
BontnewyddBuilt-up AreaGwynedd978951820
BorthBuilt-up AreaCeredigion1,3751,2691,115
Boverton (Trebefered)Built-up AreaThe Vale of Glamorgan3,0462,8082,744
Bow StreetBuilt-up AreaCeredigion1,1741,1881,097
BradleyBuilt-up AreaWrexham1,4161,3231,317
BrawdyBuilt-up AreaPembrokeshire327620520
BreconBuilt-up AreaPowys7,9018,2508,254
BridgendBuilt-up AreaBridgend39,14246,20051,785
Broad HavenBuilt-up AreaPembrokeshire785880856
BronllysBuilt-up AreaPowys563491547
Broughton (Clwyd)Built-up AreaFlintshire5,7915,9746,535
BrynBuilt-up AreaCarmarthenshire9459771,721
BrynBuilt-up AreaNeath Port Talbot579582569
BrynammanBuilt-up AreaCarmarthenshire2,6562,6082,633
BryncrugBuilt-up AreaGwynedd626622601
Bryn DuBuilt-up AreaIsle of Anglesey685750711
BrynmawrBuilt-up AreaBlaenau Gwent5,5995,5305,250
BrynsadlerBuilt-up AreaRhondda Cynon Taf591601653
BrynsiencynBuilt-up AreaIsle of Anglesey612697655
BryntegBuilt-up AreaIsle of Anglesey481509506
BryntegBuilt-up AreaWrexham8,1768,9269,225
BuckleyBuilt-up AreaFlintshire12,41513,39313,570
Builth WellsBuilt-up AreaPowys2,4982,6962,621
Burry PortBuilt-up AreaCarmarthenshire4,8035,2504,965
BwlchgwynBuilt-up AreaWrexham829855797
CaerleonBuilt-up AreaNewport8,0427,3877,326
Caernarfon (Caernarvon)Built-up AreaGwynedd9,4729,4939,827
CaerphillyBuilt-up AreaCaerphilly31,06133,00633,118
CaerswsBuilt-up AreaPowys520573569
Caer-went (Caerwent)Built-up AreaMonmouthshire1,1491,2011,524
CaerwysBuilt-up AreaFlintshire966950953
Caldicot (Cil-y-coed)Built-up AreaMonmouthshire9,7059,6049,813
Capel HendreBuilt-up AreaCarmarthenshire9631,2441,142
CardiffBuilt-up AreaCardiff295,567333,847348,546
CardiganBuilt-up AreaCeredigion3,6633,6823,765
CarmarthenBuilt-up AreaCarmarthenshire14,84115,79916,460
CarwayBuilt-up AreaCarmarthenshire6626721,403
CastletonBuilt-up AreaNewport649735835
Cefn CribwrBuilt-up AreaBridgend1,3781,3241,379
CemaesBuilt-up AreaIsle of Anglesey1,2411,1871,024
ChepstowBuilt-up AreaMonmouthshire10,82212,35011,934
ChirkBuilt-up AreaWrexham3,8834,0073,930
ChurchstokeBuilt-up AreaPowys634708756
Church VillageBuilt-up AreaRhondda Cynon Taf12,25913,78314,157
Cilfrew (Cil-ffriw)Built-up AreaNeath Port Talbot1,7662,1972,177
CilgerranBuilt-up AreaPembrokeshire869865975
ClunderwenBuilt-up AreaPembrokeshire507677686
Clwt-y-bontBuilt-up AreaGwynedd1,2591,3791,386
ClydachBuilt-up AreaSwansea8,4668,6618,455
ClyroBuilt-up AreaPowys688781753
CoedhirwaunBuilt-up AreaNeath Port Talbot6261,2991,273
CoedpoethBuilt-up AreaWrexham5,0645,0234,735
Colwinston (Tregolwyn)Built-up AreaThe Vale of Glamorgan406447619
Colwyn BayBuilt-up AreaConwy27,15629,40529,268
Connah's QuayBuilt-up AreaFlintshire16,52616,77416,762
ConwyBuilt-up AreaConwy14,20814,72315,725
CoshestonBuilt-up AreaPembrokeshire713828829
CowbridgeBuilt-up AreaThe Vale of Glamorgan3,6163,5103,645
Craig-cefn-parcBuilt-up AreaSwansea811874887
CreigiauBuilt-up AreaCardiff2,5342,3802,304
Creunant (Crynant)Built-up AreaNeath Port Talbot1,5461,6021,662
CricciethBuilt-up AreaGwynedd1,8261,7531,738
CrickhowellBuilt-up AreaPowys2,0652,0632,109
CroeserwBuilt-up AreaNeath Port Talbot1,3801,3741,292
CroftyBuilt-up AreaSwansea1,0071,012957
Cross Hands (/ Pen-y-groes)Built-up AreaCarmarthenshire4,6845,3256,338
CrundaleBuilt-up AreaPembrokeshire7147511,065
CrymychBuilt-up AreaPembrokeshire643704778
CwmBuilt-up AreaBlaenau Gwent2,8552,7392,509
CwmannBuilt-up AreaCarmarthenshire864872972
CwmavonBuilt-up AreaNeath Port Talbot4,6994,6714,524
CwmbrânBuilt-up AreaTorfaen47,03646,40547,091
CwmfelinfachBuilt-up AreaCaerphilly1,3371,3831,351
CwmgwrachBuilt-up AreaNeath Port Talbot1,1481,1411,070
Cwmllynfell (/ Ystradowen)Built-up AreaNeath Port Talbot1,3431,4051,347
CymmerBuilt-up AreaNeath Port Talbot604544510
CynwydBuilt-up AreaDenbighshire528542609
DenbighBuilt-up AreaDenbighshire8,2728,5148,073
DeriBuilt-up AreaCaerphilly590633585
Dinas Powis (Dinas Powys)Built-up AreaThe Vale of Glamorgan7,6537,4907,894
DolgellauBuilt-up AreaGwynedd2,6782,6882,602
DunvantBuilt-up AreaSwansea1,8591,7291,730
DwygyfylchiBuilt-up AreaConwy1,3241,3551,401
DwyranBuilt-up AreaIsle of Anglesey634603700
Dyffryn ArdudwyBuilt-up AreaGwynedd907816740
Dyffryn CellwenBuilt-up AreaNeath Port Talbot732727711
DyserthBuilt-up AreaDenbighshire2,0151,9802,038
Ebbw ValeBuilt-up AreaBlaenau Gwent20,40020,17019,633
Efail IsafBuilt-up AreaRhondda Cynon Taf630603590
Eglwys-BrewisBuilt-up AreaThe Vale of Glamorgan2,8143,7423,300
FairbourneBuilt-up AreaGwynedd715721681
FerndaleBuilt-up AreaRhondda Cynon Taf4,7634,4724,305
FerrysideBuilt-up AreaCarmarthenshire768846861
FfairfachBuilt-up AreaCarmarthenshire535534512
FishguardBuilt-up AreaPembrokeshire3,1933,4193,421
Five Roads (Pum Heol)Built-up AreaCarmarthenshire559602638
Fleur-de-lis (/ Pengam)Built-up AreaCaerphilly2,9473,2173,093
FlintBuilt-up AreaFlintshire11,88512,04812,775
Flint MountainBuilt-up AreaFlintshire659670689
FochriwBuilt-up AreaCaerphilly1,3131,2501,145
FoelgastellBuilt-up AreaCarmarthenshire519534693
FordenBuilt-up AreaPowys663745786
Four CrossesBuilt-up AreaPowys1,2331,4381,466
FroncysyllteBuilt-up AreaWrexham600606598
GaerwenBuilt-up AreaIsle of Anglesey1,2591,1601,279
Garden CityBuilt-up AreaFlintshire1,9642,1342,427
GarnantBuilt-up AreaCarmarthenshire733738687
GelligaerBuilt-up AreaCaerphilly1,4141,4121,435
Gilfach GochBuilt-up AreaRhondda Cynon Taf1,5101,5581,534
GilwernBuilt-up AreaMonmouthshire2,0081,8992,185
GlaisBuilt-up AreaSwansea910838831
Glanaman (Glanamman)Built-up AreaCarmarthenshire3,4933,7483,866
GlyncorrwgBuilt-up AreaNeath Port Talbot1,1661,096957
Glyn-NeathBuilt-up AreaNeath Port Talbot4,0724,0023,923
GoodwickBuilt-up AreaPembrokeshire1,8501,9882,022
GorseinonBuilt-up AreaSwansea12,58613,31114,109
GovilonBuilt-up AreaMonmouthshire1,3541,4471,342
GowertonBuilt-up AreaSwansea7,6267,8357,451
GresfordBuilt-up AreaWrexham5,3345,0104,944
Groes-faenBuilt-up AreaRhondda Cynon Taf712685704
GroeslonBuilt-up AreaGwynedd784832828
GronantBuilt-up AreaFlintshire1,1031,075978
GrovesendBuilt-up AreaSwansea1,1811,1311,148
GuilsfieldBuilt-up AreaPowys1,1781,2201,161
Gwaun-Cae-GurwenBuilt-up AreaNeath Port Talbot2,6532,7832,745
Gwernaffield-y-WaunBuilt-up AreaFlintshire882905904
GwernymynyddBuilt-up AreaFlintshire1,057969922
GwersylltBuilt-up AreaWrexham6,6736,9807,109
HarlechBuilt-up AreaGwynedd1,4061,4471,263
HaverfordwestBuilt-up AreaPembrokeshire11,00011,92612,086
Hawarden (Penarlâg)Built-up AreaFlintshire13,70814,41514,280
Hay-on-WyeBuilt-up AreaPowys1,8461,9542,059
HendreforganBuilt-up AreaRhondda Cynon Taf2,5042,4752,444
Hendy (/ Fforest)Built-up AreaCarmarthenshire2,6322,7922,988
HenllanBuilt-up AreaDenbighshire745862853
Heol-y-CywBuilt-up AreaBridgend541538562
Higher KinnertonBuilt-up AreaFlintshire1,6341,6971,730
HoltBuilt-up AreaWrexham1,2151,1131,087
HolyheadBuilt-up AreaIsle of Anglesey10,94011,08811,760
Holywell (Treffynnon)Built-up AreaFlintshire7,5417,7037,738
HookBuilt-up AreaPembrokeshire656838887
Hope (Yr Hôb)Built-up AreaFlintshire4,3664,4044,424
JamestonBuilt-up AreaPembrokeshire608634647
JohnstonBuilt-up AreaPembrokeshire1,4611,5631,768
KerryBuilt-up AreaPowys745785794
KidwellyBuilt-up AreaCarmarthenshire2,6912,7822,763
KilgettyBuilt-up AreaPembrokeshire1,1441,2071,247
Kinmel BayBuilt-up AreaConwy8,4259,2329,011
KnightonBuilt-up AreaPowys3,0433,0072,911
LampeterBuilt-up AreaCeredigion2,8942,9702,504
LampheyBuilt-up AreaPembrokeshire597593644
LangstoneBuilt-up AreaNewport2,1802,6522,914
LaugharneBuilt-up AreaCarmarthenshire908817710
LeeswoodBuilt-up AreaFlintshire1,9412,0151,949
LetterstonBuilt-up AreaPembrokeshire664790836
LixwmBuilt-up AreaFlintshire576610626
Llanbadarn FawrBuilt-up AreaCeredigion1,8381,8981,765
LlanbedrogBuilt-up AreaGwynedd1,0201,002838
LlanberisBuilt-up AreaGwynedd1,8421,8441,835
LlanbradachBuilt-up AreaCaerphilly3,9504,0513,765
Llanddaniel FabBuilt-up AreaIsle of Anglesey699776840
LlanddonaBuilt-up AreaIsle of Anglesey639691641
LlanddulasBuilt-up AreaConwy1,0321,0381,100
LlandegfanBuilt-up AreaIsle of Anglesey9791,0251,000
LlandeiloBuilt-up AreaCarmarthenshire1,7311,7951,784
LlandinamBuilt-up AreaPowys611576536
LlandoveryBuilt-up AreaCarmarthenshire1,6371,5011,452
Llandrindod WellsBuilt-up AreaPowys4,7465,1545,435
LlandudnoBuilt-up AreaConwy14,87215,37114,709
LlandybieBuilt-up AreaCarmarthenshire2,3472,5032,562
LlandysulBuilt-up AreaCeredigion1,4921,4781,322
LlanelliBuilt-up AreaCarmarthenshire39,47442,37742,175
LlanerchymeddBuilt-up AreaIsle of Anglesey1,0181,1331,155
Llanfair CaereinionBuilt-up AreaPowys8991,055971
LlanfairfechanBuilt-up AreaConwy3,7553,6373,544
Llanfair PwllgwyngyllBuilt-up AreaIsle of Anglesey3,0403,1072,907
LlanfechellBuilt-up AreaIsle of Anglesey612589614
Llan FfestiniogBuilt-up AreaGwynedd869864903
LlanfoistBuilt-up AreaMonmouthshire1,0491,2282,006
LlanfyllinBuilt-up AreaPowys9641,1051,119
LlangattockBuilt-up AreaPowys665662630
LlangefniBuilt-up AreaIsle of Anglesey4,4044,8645,261
LlangeinorBuilt-up AreaBridgend9109731,015
LlangennechBuilt-up AreaCarmarthenshire3,8704,3244,282
LlangoedBuilt-up AreaIsle of Anglesey593557572
LlangollenBuilt-up AreaDenbighshire2,9303,1113,049
LlangwmBuilt-up AreaPembrokeshire854875820
LlangynidrBuilt-up AreaPowys1,0051,0361,034
Llanharan (/ Brynna)Built-up AreaRhondda Cynon Taf5,8286,6868,099
LlanharryBuilt-up AreaRhondda Cynon Taf2,6763,2503,748
LlanhillethBuilt-up AreaBlaenau Gwent2,6892,6672,447
LlanidloesBuilt-up AreaPowys2,2692,3252,197
LlanilarBuilt-up AreaCeredigion692697730
LlannonBuilt-up AreaCarmarthenshire802869836
LlanonBuilt-up AreaCeredigion676656666
LlanrugBuilt-up AreaGwynedd1,5001,6091,535
LlanrwstBuilt-up AreaConwy2,4452,6542,463
Llansanffraid Glan ConwyBuilt-up AreaConwy1,8421,7351,661
Llansantffraid-ym-MechainBuilt-up AreaPowys569747816
LlantrisantBuilt-up AreaRhondda Cynon Taf4,2484,4084,204
Llantwit MajorBuilt-up AreaThe Vale of Glamorgan5,4825,3295,346
Llanwrtyd WellsBuilt-up AreaPowys497630560
Llanybydder (Llanybyther)Built-up AreaCarmarthenshire1,0921,2181,182
LlayBuilt-up AreaWrexham4,7704,6814,668
LlechrydBuilt-up AreaCeredigion882875879
LlwyngwrilBuilt-up AreaGwynedd546526517
LoughorBuilt-up AreaSwansea4,3694,5164,634
MachenBuilt-up AreaCaerphilly1,9842,0621,983
MachynllethBuilt-up AreaPowys2,1472,2352,163
MaerdyBuilt-up AreaRhondda Cynon Taf3,0972,8662,840
MaestegBuilt-up AreaBridgend18,90718,88818,332
MaesycwmmerBuilt-up AreaCaerphilly1,9942,0462,095
MarchwielBuilt-up AreaWrexham1,1621,0921,038
MarkhamBuilt-up AreaCaerphilly1,4031,4951,446
MarshfieldBuilt-up AreaNewport1,9872,3192,382
MelidenBuilt-up AreaDenbighshire2,1752,0662,004
Menai BridgeBuilt-up AreaIsle of Anglesey3,1463,3763,046
Merlin's BridgeBuilt-up AreaPembrokeshire2,1842,2022,218
Merthyr TydfilBuilt-up AreaMerthyr Tydfil36,94939,56639,537
Milford HavenBuilt-up AreaPembrokeshire12,81213,53314,249
MineraBuilt-up AreaWrexham719700665
MoelfreBuilt-up AreaIsle of Anglesey772710607
MoldBuilt-up AreaFlintshire9,2889,8009,891
MonmouthBuilt-up AreaMonmouthshire8,2589,72810,317
MontgomeryBuilt-up AreaPowys950986967
MostynBuilt-up AreaFlintshire943872893
Mountain AshBuilt-up AreaRhondda Cynon Taf13,30413,16313,005
Mynydd IsaBuilt-up AreaFlintshire4,9814,9994,734
Mynydd MarianBuilt-up AreaConwy1,3111,4061,352
NantgarwBuilt-up AreaRhondda Cynon Taf856820814
NantygloBuilt-up AreaBlaenau Gwent4,2934,6354,542
Nant-y-moel (Price Town)Built-up AreaBridgend2,3222,3442,375
Nant-y-PatrickBuilt-up AreaDenbighshire577588530
NarberthBuilt-up AreaPembrokeshire1,8691,9232,366
NeathBuilt-up AreaNeath Port Talbot39,03740,89440,717
NefynBuilt-up AreaGwynedd1,3591,3731,294
NelsonBuilt-up AreaCaerphilly4,3184,3914,242
Newborough (Niwbwrch)Built-up AreaIsle of Anglesey833892839
NewbridgeBuilt-up AreaCaerphilly7,5288,0467,586
New BrightonBuilt-up AreaFlintshire907838889
Newcastle EmlynBuilt-up AreaCarmarthenshire1,7001,8831,839
New Hedges (/ Twy Cross)Built-up AreaPembrokeshire438594599
Newport (Trefdraeth)Built-up AreaPembrokeshire582587563
Newport (Casnewydd)Built-up AreaNewport111,612118,174130,900
New QuayBuilt-up AreaCeredigion1,1901,1841,045
Newtown (Y Drenewydd)Built-up AreaPowys10,39110,93810,882
New TredegarBuilt-up AreaCaerphilly3,5383,6153,283
NeylandBuilt-up AreaPembrokeshire3,2593,3783,251
NorthopBuilt-up AreaFlintshire9741,0011,033
Northop HallBuilt-up AreaFlintshire1,6651,5301,827
OakdaleBuilt-up AreaCaerphilly4,8455,6956,128
Ogmore-by-SeaBuilt-up AreaThe Vale of Glamorgan8958781,354
Ogmore ValeBuilt-up AreaBridgend3,1513,1173,095
Overton (Owrtyn)Built-up AreaWrexham891965913
PantymwynBuilt-up AreaFlintshire798829776
Pant-yr-awel (/ Lewistown)Built-up AreaBridgend685734791
Parc-SeymourBuilt-up AreaNewport770744730
PembreyBuilt-up AreaCarmarthenshire2,0972,1542,093
PembrokeBuilt-up AreaPembrokeshire7,2147,5527,974
Pembroke DockBuilt-up AreaPembrokeshire8,6769,7539,663
PenallyBuilt-up AreaPembrokeshire856848810
PenarthBuilt-up AreaThe Vale of Glamorgan23,14726,78328,394
PencaderBuilt-up AreaCarmarthenshire1,0231,1071,060
Pen-clawddBuilt-up AreaSwansea1,6411,6461,655
PencoedBuilt-up AreaBridgend8,6229,1669,113
PenleyBuilt-up AreaWrexham471606732
PenllergaerBuilt-up AreaSwansea2,4332,8683,580
PenmaenmawrBuilt-up AreaConwy2,4032,8682,762
Pen-pedair-heolBuilt-up AreaCaerphilly3,9514,0423,782
PenperlleniBuilt-up AreaMonmouthshire1,2501,3111,398
Penrhyn BayBuilt-up AreaConwy4,2704,4324,199
Penrhyn-cochBuilt-up AreaCeredigion1,1371,3161,379
PenrhyndeudraethBuilt-up AreaGwynedd1,4391,5461,461
PensarnBuilt-up AreaConwy1,3291,4241,329
PentraethBuilt-up AreaIsle of Anglesey520557525
Pentre HalkynBuilt-up AreaFlintshire1,1511,0941,081
Pentre MaelorBuilt-up AreaWrexham3173051,816
PentyrchBuilt-up AreaCardiff2,4112,2872,373
PenybancBuilt-up AreaCarmarthenshire1,0121,1261,167
Pen-y-faiBuilt-up AreaBridgend2,1372,4472,303
Pen-y-fforddBuilt-up AreaFlintshire825748840
PenyfforddBuilt-up AreaFlintshire3,0233,0343,823
PenygroesBuilt-up AreaGwynedd1,7701,7931,793
PenysarnBuilt-up AreaIsle of Anglesey596595596
PontardaweBuilt-up AreaNeath Port Talbot4,7765,1845,533
PontarddulaisBuilt-up AreaSwansea5,2946,2816,525
Pont HenriBuilt-up AreaCarmarthenshire930987990
PonthirBuilt-up AreaTorfaen1,3501,3601,259
PontllanfraithBuilt-up AreaCaerphilly8,6509,4169,359
PontlliwBuilt-up AreaSwansea670634597
PontlottynBuilt-up AreaCaerphilly1,8031,9241,835
Pont Rhyd-y-cyff Built-up AreaBridgend1,5721,5051,480
PontrhydyfenBuilt-up AreaNeath Port Talbot878830829
PontyatesBuilt-up AreaCarmarthenshire1,4191,4491,475
PontyberemBuilt-up AreaCarmarthenshire1,4301,4211,485
PontyclunBuilt-up AreaRhondda Cynon Taf4,6336,0055,794
PontycymerBuilt-up AreaBridgend2,4802,4992,421
PontypoolBuilt-up AreaTorfaen28,12928,23329,062
PontypriddBuilt-up AreaRhondda Cynon Taf31,82731,33131,914
PorthBuilt-up AreaRhondda Cynon Taf14,21613,72713,357
PorthcawlBuilt-up AreaBridgend15,64015,67215,798
PorthmadogBuilt-up AreaGwynedd2,7332,7412,574
Portskewett (Porthsgiwed)Built-up AreaMonmouthshire1,5431,5961,628
Port TalbotBuilt-up AreaNeath Port Talbot29,86931,33931,550
PrestatynBuilt-up AreaDenbighshire16,44316,51516,680
PresteigneBuilt-up AreaPowys1,8692,0561,927
PwllBuilt-up AreaCarmarthenshire1,3871,3891,308
PwllheliBuilt-up AreaGwynedd3,5823,7753,622
Pwll-trapBuilt-up AreaCarmarthenshire610674791
PyleBuilt-up AreaBridgend12,46413,70114,080
RachubBuilt-up AreaGwynedd908936893
RaglanBuilt-up AreaMonmouthshire1,0741,1831,176
ResolvenBuilt-up AreaNeath Port Talbot2,3532,3242,159
RhayaderBuilt-up AreaPowys1,7831,8241,834
RhonddaBuilt-up AreaRhondda Cynon Taf13,99713,33313,271
RhooseBuilt-up AreaThe Vale of Glamorgan4,8756,1606,782
RhosBuilt-up AreaNeath Port Talbot2,4882,4422,559
RhosesmorBuilt-up AreaFlintshire527575547
RhosllannerchrugogBuilt-up AreaWrexham12,90213,08312,784
RhosneigrBuilt-up AreaIsle of Anglesey9941,008787
RhostrehwfaBuilt-up AreaIsle of Anglesey575574549
RhostyllenBuilt-up AreaWrexham2,7192,7662,759
RhuddlanBuilt-up AreaDenbighshire3,7953,7093,796
RhydymwynBuilt-up AreaFlintshire506537522
RhylBuilt-up AreaDenbighshire25,39025,14926,992
RhymneyBuilt-up AreaCaerphilly5,2085,1514,989
RiscaBuilt-up AreaCaerphilly15,11215,68715,197
Rogerstone (T?-du)Built-up AreaNewport6,0697,7407,550
RogietBuilt-up AreaMonmouthshire1,6201,8131,790
RosemarketBuilt-up AreaPembrokeshire454613625
RossettBuilt-up AreaWrexham2,0762,0071,978
RuabonBuilt-up AreaWrexham2,7623,3573,412
RuthinBuilt-up AreaDenbighshire5,2185,4615,696
SagestonBuilt-up AreaPembrokeshire729857884
SarnBuilt-up AreaBridgend9,97210,80511,868
SaronBuilt-up AreaCarmarthenshire710867909
SaundersfootBuilt-up AreaPembrokeshire2,9462,7672,517
SennybridgeBuilt-up AreaPowys519516515
Seven SistersBuilt-up AreaNeath Port Talbot1,4221,4711,348
ShottonBuilt-up AreaFlintshire6,2656,6636,501
SolvaBuilt-up AreaPembrokeshire661710653
Soughton (Sychdyn)Built-up AreaFlintshire1,7101,7101,698
SouthgateBuilt-up AreaSwansea1,9542,0041,937
St ArvansBuilt-up AreaMonmouthshire710765704
St AsaphBuilt-up AreaDenbighshire3,4913,3553,485
St Athan (Sain Tathan)Built-up AreaThe Vale of Glamorgan1,5121,4491,594
St Brides MajorBuilt-up AreaThe Vale of Glamorgan769741752
St ClearsBuilt-up AreaCarmarthenshire1,5361,7101,790
St DavidsBuilt-up AreaPembrokeshire1,3831,4081,348
St DogmaelsBuilt-up AreaPembrokeshire1,0961,1171,013
St FlorenceBuilt-up AreaPembrokeshire651756797
St NicholasBuilt-up AreaThe Vale of Glamorgan383417654
SudbrookBuilt-up AreaMonmouthshire346322627
SwanseaBuilt-up AreaSwansea157,569169,297170,055
SwffrydBuilt-up AreaBlaenau Gwent1,7001,8431,722
Taff's WellBuilt-up AreaRhondda Cynon Taf3,4603,6963,553
Talbot GreenBuilt-up AreaRhondda Cynon Taf2,7423,0563,291
TalgarthBuilt-up AreaPowys1,2511,2681,254
Tal-y-bontBuilt-up AreaCeredigion631662643
TalysarnBuilt-up AreaGwynedd636781739
TanyfronBuilt-up AreaWrexham1,2332,0842,232
TempletonBuilt-up AreaPembrokeshire546627763
TenbyBuilt-up AreaPembrokeshire4,9344,6964,090
Three CrossesBuilt-up AreaSwansea1,4661,5831,476
TircoedBuilt-up AreaSwansea557884909
Tir-y-berth (/ Glan-y-nant)Built-up AreaCaerphilly1,2341,4461,409
TongwynlaisBuilt-up AreaCardiff1,9461,8711,845
TonnaBuilt-up AreaNeath Port Talbot2,4652,4992,664
TonypandyBuilt-up AreaRhondda Cynon Taf17,88517,57317,203
TonyrefailBuilt-up AreaRhondda Cynon Taf9,66410,87311,445
TrearddurBuilt-up AreaIsle of Anglesey1,1551,019932
TredegarBuilt-up AreaBlaenau Gwent14,80214,85514,529
TrefnantBuilt-up AreaDenbighshire832993924
TregaronBuilt-up AreaCeredigion937894878
TregarthBuilt-up AreaGwynedd1,3381,3071,253
TregynonBuilt-up AreaPowys616892866
TreharrisBuilt-up AreaMerthyr Tydfil4,9975,0655,043
TreherbertBuilt-up AreaRhondda Cynon Taf5,6985,4405,423
TrelalesBuilt-up AreaBridgend839818793
TrelewisBuilt-up AreaMerthyr Tydfil1,6531,5222,021
TreloganBuilt-up AreaFlintshire616671626
TremadogBuilt-up AreaGwynedd783802736
TreorchyBuilt-up AreaRhondda Cynon Taf8,1057,6947,642
TrethomasBuilt-up AreaCaerphilly1,8831,8511,714
TreuddynBuilt-up AreaFlintshire859866950
TrevorBuilt-up AreaWrexham1,3991,4531,396
TrimsaranBuilt-up AreaCarmarthenshire2,2022,2062,196
TrinantBuilt-up AreaCaerphilly1,5691,5401,505
Troedyrhiw (/ Pentrebach)Built-up AreaMerthyr Tydfil3,8003,9783,779
TumbleBuilt-up AreaCarmarthenshire3,7564,0474,044
TycroesBuilt-up AreaCarmarthenshire2,2212,5082,484
Tylorstown (/ Pontygwaith)Built-up AreaRhondda Cynon Taf3,8303,7273,547
TywynBuilt-up AreaGwynedd3,2273,2643,133
UnderwoodBuilt-up AreaNewport2,0121,9762,133
Undy (/ Magor; Gwndy and Magwyr)Built-up AreaMonmouthshire5,8765,9145,737
Upper KillayBuilt-up AreaSwansea931942938
UskBuilt-up AreaMonmouthshire2,0162,4862,313
ValleyBuilt-up AreaIsle of Anglesey2,0862,0582,005
WattstownBuilt-up AreaRhondda Cynon Taf1,1041,1421,102
WaunfawrBuilt-up AreaGwynedd838911928
WaungilwenBuilt-up AreaCarmarthenshire666735720
WelshpoolBuilt-up AreaPowys5,2315,6295,450
WenvoeBuilt-up AreaThe Vale of Glamorgan9939731,125
WhitlandBuilt-up AreaCarmarthenshire1,6431,7921,907
Wick (Y Wig)Built-up AreaThe Vale of Glamorgan694698927
WoodenBuilt-up AreaPembrokeshire1,2321,2111,300
WrexhamBuilt-up AreaWrexham42,46545,54544,790
Y Bala (Bala)Built-up AreaGwynedd1,9801,9741,999
Y Felinheli (Port Dinorwic)Built-up AreaGwynedd2,0812,2842,330
YnysdduBuilt-up AreaCaerphilly1,005959991
YnysybwlBuilt-up AreaRhondda Cynon Taf4,7874,6644,581
YstalyferaBuilt-up AreaNeath Port Talbot7,1037,4707,829
Ystrad AeronBuilt-up AreaCeredigion594596626
YstradgynlaisBuilt-up AreaPowys4,1414,0644,028
Ystrad Mynach (Gelligaer)Built-up AreaCaerphilly9,97311,50811,861
YstradowenBuilt-up AreaThe Vale of Glamorgan699692803

Source: UK Office for National Statistics (web).

Explanation: All population figures and depicted boundaries are based on output areas officially assigned to the 2022 built-up areas. Output areas often include some unbuilt parts. However, tabulated area figures refer to (typically smaller) actual built-up areas in order to present a more realistic population density. Some of the older population figures are approximate values.