List of localities in Wales by population
This is a list of localities in Wales by population according to the 2016 estimate data, by the Office for National Statistics Major urban areas are sub-divided to provide results about localities within them.

List of localities in Wales by population

Section Title:
Table Section Text: This is a list of localities in Wales by population according to the 2016 estimate data, by the Office for National Statistics Major urban areas are sub-divided to provide results about localities within them.

Rank	Built-up area	Population 2016 Estimate	Unitary authority area	Larger Urban Area (LUA)

1	Cardiff	447,287	Cardiff	Cardiff

2	Swansea	245,500	Swansea	Swansea

3	Newport	150,100	Newport	Newport

4	Wrexham	66,800	Wrexham county borough	Wrexham

5	Merthyr Tydfil	63,546	Merthyr Tydfil

6	Barry	54,673	Vale of Glamorgan

7	Neath	50,658	Neath Port Talbot	Swansea

8	Cwmbran	48,535	Torfaen	Newport

9	Bridgend	46,757	Bridgend	Bridgend

10	Llanelli	43,878	Carmarthenshire	Llanelli

11	Caerphilly	41,402	Caerphilly	Cardiff

12	Port Talbot	37,276	Neath Port Talbot	Swansea

13	Pontypridd	33,457	Rhondda Cynon Taf	Cardiff

14	Rhyl	31,000	Denbighshire	Rhyl/Prestatyn/Kinmel Bay

15	Aberdare	29,748	Rhondda Cynon Taf	Aberdare

16	Colwyn Bay	29,405	Conwy	Colwyn Bay

17	Pontypool	28,334	Torfaen	Newport

18	Penarth	27,226	Vale of Glamorgan	Cardiff

19	Blackwood	24,042	Caerphilly	Newport

20	Llandudno	20,701	Conwy

21	Buckley	19,639	Flintshire	Buckley

22	Ystrad Mynach	19,204	Caerphilly	Newport

23	Maesteg	18,888	Bridgend	Maesteg

24	Ebbw Vale	18,095	Blaenau Gwent	Ebbw Vale

25	Aberystwyth	18,093	Ceredigion	Aberystwyth

26	Bangor	17,988	Gwynedd	Bangor/Menai Bridge

27	Tonypandy	17,789	Rhondda Cynon Taf	Tonypandy

28	Gelligaer	17,376	Caerphilly	Newport

29	Prestatyn	16,783	Denbighshire	Rhyl/Prestatyn

30	Shotton	16,775	Flintshire	Deeside

31	Connah's Quay	16,774	Flintshire	Deeside

32	Carmarthen	15,854	Carmarthenshire

33	Gorseinon	15,757	Swansea	Swansea

34	Porthcawl	15,672	Bridgend

35	Risca	14,958	Caerphilly	Newport

36	Flint	14,907	Flintshire	Flint

37	Tredegar	14,855	Blaenau Gwent

38	Porth	14,648	Rhondda Cynon Taf	Tonypandy

39	Haverfordwest	14,596	Pembrokeshire

40	Church Village	13,783	Rhondda Cynon Taf	Church Village

41	Pyle	13,701	Bridgend

42	Milford Haven	13,582	Pembrokeshire

43	Rhosllannerchrugog	13,501	Wrexham	Rhosllannerchrugog

44	Abergavenny	13,423	Monmouthshire	Abergavenny

45	Rhondda	13,333	Rhondda Cynon Taf	Tonypandy

46	Llantrisant	13,264	Rhondda Cynon Taf	Llantrisant

47	Chepstow	12,350	Monmouthshire

48	Pontardawe	12,333	Swansea	Swansea

49	Bargoed	11,537	Caerphilly	Newport

50	Holyhead	11,431	Anglesey

51	Newtown	11,357	Powys

52	Mountain Ash	11,230	Rhondda Cynon Taf

53	Caldicot	11,200	Monmouthshire

54	Abertillery	10,946	Blaenau Gwent

55	Sarn	10,805	Bridgend	Bridgend

56	Llandudno Junction/Deganwy	10,658	Conwy	Bryn Pydew

57	Abergele	10,577	Conwy	Kinmel Bay/Abergele

58	Ystradgynlais/Ystalyfera	10,248	Powys/Neath Port Talbot	Swansea

59	Monmouth	10,110	Monmouthshire

60	Mold	10,058	Flintshire

61	Holywell	9,808	Flintshire

62	Pembroke Dock	9,753	Pembrokeshire

63	Newbridge	9,590	Caerphilly	Newport

64	Kinmel Bay	9,497	Conwy	Kinmel Bay/Abergele

65	Caernarfon	9,493	Gwynedd

66	Tonyrefail	9,317	Rhondda Cynon Taf

67	Pontllanfraith	9,220	Caerphilly	Newport

68	Pencoed	9,166	Bridgend

69	Pontarddulais	9,073	Swansea

70	Caerleon	8,747	Newport

71	Denbigh	8,514	Denbighshire

72	Bedwas	8,512	Caerphilly

74	Brecon	8,250	Powys

73	Llantwit Major	8,427	Vale of Glamorgan

75	Beddau	8,236	Rhondda Cynon Taf	Church Village

76	Ammanford	7,945	Carmarthenshire	Ammanford

77	Treharris	7,705	Merthyr	Treharris

78	Treorchy	7,694	Rhondda Cynon Taf	Tonypandy

79	Pembroke	7,552	Pembrokeshire

80	Dinas Powys	7,490	Vale of Glamorgan	Cardiff

81	Ferndale	7,338	Rhondda Cynon Taf

82	Cefn-mawr	7,051	Wrexham	Rhosllanerchrugog

83	Sandycroft	6,724	Flintshire	Buckley

84	Llanharan	6,686	Rhondda Cynon Taf

85	Abertridwr/Senghenydd	6,504	Caerphilly

86	Rhoose	6,160	Vale of Glamorgan

87	Burry Port	6,156	Carmarthenshire

88	Abercynon	5,983	Rhondda Cynon Taf

89	Welshpool	5,948	Powys

91	Briton Ferry	5,911	Neath Port Talbot

90	Magor	5,914	Monmouthshire

92	Crumlin	5,724	Caerphilly

93	Coedpoeth	5,723	Wrexham

94	Penygroes	5,717	Carmarthenshire	Ammanford

95	Blaenavon	5,647	Torfaen

96	Taff's Well	5,567	Rhondda Cynon Taf	Cardiff

97	RAF Station St Athan	5,554	Vale of Glamorgan

98	Brynmawr	5,530	Blaenau Gwent	Ebbw Vale

99	Ruthin	5,461	Denbighshire

100	Aberavon	5,452	Neath Port Talbot

101	Treherbert	5,440	Rhondda Cynon Taf	Tonypandy

102	Ewloe	5,420	Flintshire

104	Cwmafan	5,336	Neath Port Talbot

103	Abercarn	5,352	Caerphilly	Newport

105	Llandrindod Wells	5,309	Powys

106	Rhymney	5,151	Caerphilly	Rhymney

107	Saltney	5,132	Flintshire

109	Gresford	5,010	Wrexham

110	Menai Bridge	4,958	Anglesey

108	Llangefni	5,113	Anglesey

111	Blaina	4,808	Blaenau Gwent	Ebbw Vale

113	Tenby	4,696	Pembrokeshire

114	Llay	4,681	Wrexham

115	Nelson	4,647	Caerphilly	Treharris

116	Nantyglo	4,635	Blaenau Gwent	Ebbw Vale

117	Penrhyn Bay	4,432	Conwy	Colwyn Bay

118	Glanaman	4,384	Carmarthenshire

119	Llangennech	4,324	Carmarthenshire	Llanelli

120	Tumble	4,302	Carmarthenshire	Ammanford

121	Pontycymer	4,288	Bridgend

122	Hope/Caergwrle	4,284	Wrexham/Flintshire	Hope

123	Glyn-Neath	4,278	Neath Port Talbot	Glynneath

124	New Tredegar	4,208	Caerphilly

125	Cardigan	4,184	Ceredigion	Cardigan

126	Bagillt	4,165	Flintshire

127	Pwllheli	4,076	Gwynedd

128	Glyncoch	4,020	Rhondda Cynon Taf

129	Chirk	4,007	Wrexham

130	Conwy	3,873	Conwy

131	Cowbridge	3,804	Vale of Glamorgan

112	Bethesda	4,735	Gwynedd	Bethesda

132	Tycroes	3,752	Carmarthenshire	Ammanford

133	Llanbradach	3,746	Caerphilly

134	Rhuddlan	3,709	Denbighshire

135	Neyland	3,708	Pembrokeshire

136	Blaenau Ffestiniog	3,662	Gwynedd

137	Tylorstown	3,641	Rhondda Cynon Taf	Tonypandy

138	Llanfairfechan	3,637	Conwy

139	Penyffordd	3,554	Flintshire

140	Aberfan	3,547	Merthyr Tydfil

141	Ynysybwl	3,503	Rhondda Cynon Taf

142	Bishopston	3,500	Swansea

143	Llangollen	3,466	Denbighshire

144	Fishguard	3,419	Pembrokeshire

145	Ruabon	3,357	Wrexham	Rhosllannerchrugog

146	St Asaph	3,355	Denbighshire

147	Llanrwst	3,323	Conwy

148	Amlwch	3,211	Anglesey

149	Penparcau	3,122	Ceredigion

150	Ogmore Vale	3,117	Bridgend	Ogmore/Nant-y-Moel

151	Llanfairpwll	3,107	Anglesey

152	Tywyn	3,097	Gwynedd

153	Gwaun-Cae-Gurwen	3,084	Carmarthenshire/Neath Port Talbot	Brynaman/Gwaun-Cae-Gurwen

154	Llanharry	3,035	Rhondda Cynon Taf

155	Knighton	3,007	Powys

156	Llanhilleth	2,990	Blaenau Gwent

157	Porthmadog	2,981	Gwynedd

158	Lampeter	2,970	Ceredigion

159	Llanidloes	2,929	Powys

160	Usk	2,834	Monmouthshire

161	Builth Wells	2,829	Powys

162	Llandybie	2,813	Carmarthenshire

163	Crickhowell	2,800	Powys

164	Kidwelly	2,782	Carmarthenshire

165	Saundersfoot	2,767	Pembrokeshire	Saundersfoot

166	Rhostyllen	2,766	Wrexham	Wrexham

167	Cwm	2,739	Blaenau Gwent

168	Dolgellau	2,688	Gwynedd

169	Brynaman	2,608	Carmarthenshire/Neath Port Talbot	Brynaman/Gwaun-Cae-Gurwen

170	Penmaenmawr	2,535	Conwy

171	Hendreforgan	2,475	Rhondda Cynon Taf	Hendreforgan/Gilfach Goch

172	Creigiau	2,380	Cardiff

173	Machen	2,362	Caerphilly

174	Valley	2,361	Anglesey

175	Nant-y-Moel	2,344	Bridgend	Ogmore/Nant-y-Moel

176	Corwen	2,325	Denbighshire

177	Marshfield	2,319	Newport	Marshfield

178	Barmouth	2,315	Gwynedd

179	Pentyrch	2,287	Cardiff

180	Y Felinheli	2,284	Gwynedd

181	Leeswood	2,282	Flintshire

182	Dyserth	2,269	Denbighshire	Rhyl/Prestatyn

183	Narberth	2,265	Pembrokeshire

184	Gilwern	2,263	Monmouthshire

185	Benllech	2,236	Anglesey

186	Machynlleth	2,235	Powys

187	Pembrey	2,154	Carmarthenshire

188	Seven Sisters	2,123	Neath Port Talbot

189	Queensferry	2,109	Flintshire

190	Resolven	2,068	Neath Port Talbot

191	Llandovery	2,065	Carmarthenshire

192	Presteigne	2,056	Powys

193	Rossett	2,007	Wrexham	Rossett

194	Southgate	2,004	Swansea

195	St Clears	1,989	Carmarthenshire	St Clears

196	Bala	1,974	Gwynedd

197	Johnston	1,941	Pembrokeshire

198	Penclawdd	1,935	Swansea

199	Pontlottyn	1,924	Caerphilly	Rhymney

200	Gilfach Goch	1,920	Rhondda Cynon Taf	Hendreforgan/Gilfach Goch

201	Llanrug	1,916	Gwynedd

202	Newcastle Emlyn	1,883	Carmarthenshire

203	Llanberis	1,844	Gwynedd

204	Rhayader	1,824	Powys

205	Rogiet	1,813	Monmouthshire

206	Llanfair Caereinion	1,810	Powys

207	Llandeilo	1,795	Carmarthenshire

208	Bodelwyddan	1,794	Denbighshire

209	Penygroes	1,793	Gwynedd

210	Whitland	1,792	Carmarthenshire

211	Criccieth	1,753	Gwynedd

212	Glan Conwy	1,735	Conwy

213	Goodwick	1,720	Pembrokeshire

214	Soughton	1,710	Flintshire

215	Pontyberem	1,695	Carmarthenshire

216	Pontlliw	1,645	Swansea

217	Talgarth	1,645	Powys

218	Llanybydder	1,638	Carmarthenshire

219	Mostyn	1,606	Flintshire

220	Crynant	1,602	Neath Port Talbot

221	Trimsaran	1,584	Carmarthenshire

222	Bow Street	1,572	Ceredigion

223	Croeserw	1,569	Neath Port Talbot	Maesteg

224	Penrhyndeudraeth	1,546	Gwynedd

225	Trearddur Bay	1,537	Anglesey

226	Northop Hall	1,530	Flintshire	Buckley

227	Cilgerran	1,507	Pembrokeshire

228	Llangynwyd/Pont-rhyd-y-cyff	1,505	Bridgend

229	Llanfyllin	1,482	Powys

230	Hay-on-Wye	1,469	Powys

231	Abertysswg	1,462	Caerphilly	Rhymney

232	Trevor	1,453	Wrexham

233	Harlech	1,447	Gwynedd

234	Llandysul	1,447	Ceredigion

235	Aberaeron	1,422	Ceredigion

236	St Davids	1,408	Pembrokeshire

237	Cwmllynfell	1,405	Neath Port Talbot

238	Pwll	1,389	Carmarthenshire	Llanelli

239	Fernhill	1,387	Rhondda Cynon Taf	Aberdare

240	Deiniolen	1,379	Gwynedd

241	Nefyn	1,373	Gwynedd	Nefyn/Morfa Nefyn

242	Beaumaris	1,370	Anglesey

243	Dwygyfylchi	1,355	Conwy

244	Whelston	1,336	Flintshire	Flint

245	Penrhyn-coch	1,316	Ceredigion

246	Caerwys/Afonwen	1,315	Flintshire

247	Tregarth	1,307	Gwynedd	Bethesda

248	Llanddulas	1,268	Conwy	Llanddulas/Mynydd Marian

249	Efail Isaf	1,258	Rhondda Cynon Taf	Church Village

250	Montgomery	1,256	Powys

251	Aberporth	1,241	Ceredigion	Aberporth

252	Llanfoist	1,228	Monmouthshire	Abergavenny

253	New Quay	1,200	Ceredigion

254	Waunfawr	1,190	Gwynedd

255	Cemaes	1,187	Anglesey

256	Tregaron	1,173	Ceredigion

257	Bethel	1,171	Gwynedd

258	Gaerwen	1,160	Anglesey	Gaerwen

259	Brynsadler	1,158	Rhondda Cynon Taf	Llantrisant

260	Blaengwrach	1,141	Neath Port Talbot	Glynneath

261	Llanerchymedd	1,133	Anglesey

262	Penybanc	1,126	Carmarthenshire

263	St Dogmaels	1,117	Ceredigion	Cardigan

264	Holt	1,113	Wrexham county borough	Wrexham

265	Talysarn	1,086	Gwynedd

266	Mynydd Marian	1,076	Conwy	Llanddulas/Mynydd Marian

267	Bodedern	1,051	Anglesey

268	Rhosneigr	1,008	Anglesey

269	Aberbargoed	994	Caerphilly

270	Bontnewydd	951	Gwynedd

271	Rachub	936	Gwynedd	Bethesda

272	Gwernaffield	905	Flintshire	Gwernaffield-y-Waun/Pantymwyn

273	Newborough	892	Anglesey

274	Groeslon	880	Gwynedd

275	Llan Ffestiniog	864	Gwynedd

276	Morfa Nefyn	857	Gwynedd	Nefyn/Morfa Nefyn

277	Llangoed	849	Anglesey

278	Pontrhydyfen	830	Neath Port Talbot

279	Pantymwyn	829	Flintshire	Gwernaffield-y-Waun/Pantymwyn

280	Laugharne	817	Carmarthenshire

281	Trefor	814	Gwynedd

282	Abersoch	783	Gwynedd

283	Llanfihangel-yn-Nhowyn	757	Anglesey

284	Castleton	735	Newport	Marshfield

285	Aberdyfi	725	Gwynedd

286	Gwalchmai	715	Anglesey

287	Fairbourne	712	Gwynedd

288	Rhosybol	712	Anglesey

289	Moelfre	710	Anglesey

290	Llanddona	691	Anglesey

291	Rhostryfan	675	Gwynedd

292	Pwll Trap	674	Carmarthenshire	St Clears

293	Llanbadarn Fawr	656	Ceredigion	Aberystwyth

294	Chwilog	640	Gwynedd

295	Trawsfynydd	628	Gwynedd

296	Templeton	627	Pembrokeshire

297	Llanbedrog	613	Gwynedd

298	Trefriw	605	Conwy

299	Dwyran	603	Anglesey

300	Llanwrtyd Wells	601	Powys

301	Penysarn	595	Anglesey

302	New Hedges	594	Pembrokeshire	Saundersfoot

304	Llanfechell	589	Anglesey

305	Pentraeth	557	Anglesey

306	Cymmer	544	Neath Port Talbot	Maesteg

307	Mynytho	536	Gwynedd

308	Llwyngwril	526	Gwynedd

309	Bryn Pydew	451	Conwy

310	Dolgarrog	446	Conwy

311	Sydall	422	Wrexham	Hope

312	Parcllyn	407	Ceredigion	Aberporth

313	Bryngwran	405	Anglesey

314	Pentre Berw	391	Anglesey	Gaerwen

315	Llanbedr	385	Gwynedd

316	Llangristiolus	384	Anglesey

317	Caergeiliog	355	Anglesey

318	Llysfaen	330	Conwy	Llanddulas/Mynydd Marian

319	Betws-yn-Rhos	312	Conwy

320	Cerrigydrudion	289	Conwy

321	Pulford	272	Wrexham	Rossett

322	Betws-y-Coed	255	Conwy

323	Malltraeth	255	Anglesey

Sentence(s)

According to Office for National Statistics 2016 estimate data, the population of Barry was 54,673, coming in behind Wrexham and Merthyr Tydfil.

final_sentence: According to Office for National Statistics 2016 estimate data, the population of Barry was 54,673, coming in behind Wrexham and Merthyr Tydfil.