Wales is one of the countries in the United Kingdom. Other UK Countries are England, Scotland and Northern Ireland.  It is ranked third in United Kingdom  in terms of Population.  It has a population of 3,064,789 and it covers an area of 20,781 km2. This means Wales has a population density of 147 people per km2. There are six Wales cities and many towns. The cities are Bangor, Cardiff, Newport, Swansea, St Asaph and St Davids. Wales is made up of the following counties: Gwent, South Glamorgan, Mid GlamorganWest Glamorgan, Dyfed, PowysGwynedd and Clwyd.

The following list comtains Wales Cities, Towns and Villages in order of Population. The Population data is from the census of 2011.

Location of Wales Cities and Towns

Location of Wales Cities and Towns

CITY/TOWN POPULATION STATUS COUNTY
1 Cardiff City 346,102 City South Glamorgan
2 Newport 149,112 City Gwent
3 Merthyr Tydfil 63,549 Town Mid Glamorgan
4 Wrexham 61,604 Town Clwyd
5 Deeside 53,569 Town Clwyd
6 Barry 51,512 Town South Glamorgan
7 Llanelli 49,598 Town Dyfed
8 Bridgend 49,403 Town Mid Glamorgan
9 Cwmbran 48,537 Town Gwent
10 Port Talbot 37,271 Town West Glamorgan
11 Pontypool 35,448 Town Gwent
12 Pontypridd 32,699 Town Mid Glamorgan
13 Aberdare 31,703 Town Mid Glamorgan
14 Colwyn Bay 31,356 Town Clwyd
15 Caerphilly 30,385 Town Gwent
16 Rhyl 25,150 Town Clwyd
17 Penarth 22,097 Town South Glamorgan
18 Llandudno 20,706 Town Clwyd
19 Maesteg 20,618 Town Mid Glamorgan
20 Cathays 20,019 Community South Glamorgan
21 Grangetown 19,388 Community South Glamorgan
22 Neath 19,259 Town West Glamorgan
23 Prestatyn 18,856 Town Clwyd
24 Bangor 18,809 City Gwynedd
25 Ebbw Vale 18,558 Town Gwent
26 Gelligaer 18,412 Town Gwent
27 Plasnewydd 18,169 Community South Glamorgan
28 Llanishen 17,154 Community South Glamorgan
29 Morriston 16,925 Community West Glamorgan
30 Connah’s Quay 16,779 Town Clwyd
31 Trowbridge 16,196 Community South Glamorgan
32 Whitchurch 16,138 Community South Glamorgan
33 Porthcawl 16,009 Town Mid Glamorgan
34 Castle 15,886 Community West Glamorgan
35 Buckley 15,669 Town Clwyd
36 Pentwyn 15,631 Community South Glamorgan
37 Llantrisant 15,319 Town Mid Glamorgan
38 Conwy 14,725 Town Clwyd
39 Ely 14,605 Community South Glamorgan
40 Sketty 14,311 Community West Glamorgan
41 Canton 14,306 Community South Glamorgan
42 Carmarthen 14,189 Town Dyfed
43 Milford Haven 13,909 Town Dyfed
44 Ystrad Mynach 13,502 Town Gwent
45 Acton 13,478 Community Clwyd
46 Cockett 13,369 Community West Glamorgan
47 Splott 13,268 Town South Glamorgan
48 Aberystwyth 13,051 Town Dyfed
49 Flint 12,954 Town Clwyd
50 Caia Park 12,603 Community Clwyd
51 Clydach 12,596 Village West Glamorgan
52 Laleston 12,589 Village Mid Glamorgan
53 Abergavenny 12,517 Town Gwent
54 Chepstow 12,417 Town Gwent
55 Liswerry 12,357 Community Gwent
56 Tonyrefail 12,304 Village Mid Glamorgan
57 Haverfordwest 12,050 Town Dyfed
58 Bargoed 11,905 Town Gwent
59 Brackla 11,754 Community Mid Glamorgan
60 Fairwater 11,635 Community Gwent
61 Abertillery 11,603 Town Gwent
62 Risca 11,459 Town Gwent
63 Holyhead 11,436 Town Gwynedd
64 Caldicot 11,427 Town Gwent
65 Newtown 11,358 Town Powys
66 Caerau 11,315 Community South Glamorgan
67 Cyncoed 11,156 Community South Glamorgan
68 Llanrumney 11,061 Community South Glamorgan
69 Llandybie 10,996 Community Dyfed
70 Gwersyllt 10,678 Town Clwyd
71 Abergele 10,579 Town Clwyd
72 Monmouth 10,514 Town Gwent
73 Adamsdown 10,376 Town South Glamorgan
74 Rogerstone 10,159 Community Gwent
75 Butetown 10,126 Community South Glamorgan
76 Mold 10,059 Town Clwyd
77 Aberaman 9,863 Village Mid Glamorgan
78 Pembroke Dock 9,755 Community Dyfed
79 Rhosllannerchrugog 9,697 Village Clwyd
80 Caernarfon 9,617 Town Gwynedd
81 Llantwit Major 9,489 Town South Glamorgan
82 Tredegar 9,471 Town Gwent
83 Aberbargoed 9,182 Town Gwent
84 Pencoed 9,167 Town Mid Glamorgan
85 Llandaff 8,996 Community South Glamorgan
86 Denbigh 8,989 Town Clwyd
87 Holywell 8,854 Town Clwyd
88 Rhymney 8,846 Town Gwent
89 Rumney 8,829 Community South Glamorgan
90 Gabalfa 8,797 Community South Glamorgan
91 Gaer 8,723 Community Gwent
92 Gorseinon 8,697 Town West Glamorgan
93 St Julians 8,677 Community Gwent
94 Pontprennau 8,566 Community South Glamorgan
95 Skewen 8,566 Village West Glamorgan
96 Pontllanfraith 8,557 Village Gwent
97 Ringland 8,556 Community Gwent
98 Bedwas 8,517 Town Gwent
99 Blackwood 8,495 Town Gwent
100 Llandaff North 8,347 Community South Glamorgan
101 Alway 8,336 Community Gwent
102 Allt-yr-yn 8,285 Town Gwent
103 Brecon 8,253 Town Powys
104 Gowerton 8,186 Village West Glamorgan
105 Old Colwyn 8,115 Town Clwyd
106 Ystradgynlais 8,096 Town Powys
107 Pontyclun 8,083 Village Mid Glamorgan
108 Caerleon 8,065 Town Gwent
109 Malpas 8,001 Community Gwent
110 Ogmore Valley 7,955 Community Mid Glamorgan
111 Kinmel Bay 7,869 Town Clwyd
112 Towyn 7,864 Town Clwyd
113 Treorchy 7,697 Village Mid Glamorgan
114 Bettws 7,604 Community Gwent
115 Beechwood 7,579 Community Gwent
116 Pembroke 7,553 Town Dyfed
117 Dinas Powys 7,491 Village South Glamorgan
118 Victoria 7,466 Community Gwent
119 Pyle 7,406 Village Mid Glamorgan
120 Birchgrove 7,397 Community West Glamorgan
121 Mountain Ash 7,379 Town Mid Glamorgan
122 Pillgwenlly 7,319 Community Gwent
123 Panteg 7,215 Village Gwent
124 Abersychan 7,063 Town Gwent
125 Cornelly 7,061 Community Mid Glamorgan
126 Cefn Mawr 7,053 Village Clwyd
127 Caerau 6,997 Village Mid Glamorgan
128 Dowlais 6,927 Village Mid Glamorgan
129 Rhoose 6,901 Village South Glamorgan
130 Cyfarthfa 6,865 Community Mid Glamorgan
131 Bon-y-maen 6,859 Community West Glamorgan
132 Rhosddu 6,842 Community Clwyd
133 Pontardawe 6,833 Town West Glamorgan
134 Penrhiwceiber 6,796 Village Mid Glamorgan
135 Llandudno Junction 6,725 Town Clwyd
136 Senghenydd 6,694 Village Gwent
137 Welshpool 6,668 Town Powys
138 Shotton 6,664 Town Clwyd
139 Baglan 6,657 Village West Glamorgan
140 Cwmafan 6,541 Village West Glamorgan
141 Newbridge 6,513 Town Gwent
142 Abercynon 6,397 Village Mid Glamorgan
143 Treharris 6,357 Town Mid Glamorgan
144 Thornhill 6,304 Community South Glamorgan
145 Pontarddulais 6,287 Town West Glamorgan
146 Marshfield 6,274 Community Gwent
147 Graig 6,161 Community Gwent
148 Magor 6,147 Village Gwent
149 Llantwit Fardre 6,102 Village Mid Glamorgan
150 Coity Higher 6,079 Community Mid Glamorgan
151 Blaenavon 6,057 Town Gwent
152 St Bride’s Minor 6,015 Community Mid Glamorgan
153 New Inn 5,983 Community Gwent
154 Broughton 5,976 Village Clwyd
155 Porth 5,974 Village Mid Glamorgan
156 Crumlin 5,944 Town Gwent
157 Briton Ferry 5,914 Town West Glamorgan
158 Ystrad Rhondda 5,857 Community Mid Glamorgan
159 Argoed 5,839 Town Clwyd
160 Bretton 5,797 Village Clwyd
161 Treherbert 5,796 Village Mid Glamorgan
162 Penygraig 5,558 Village Mid Glamorgan
163 Hengoed 5,551 Village Gwent
164 Brynmawr 5,531 Town Gwent
165 Ruthin 5,461 Town Clwyd
166 Tylorstown 5,447 Village Mid Glamorgan
167 Ewloe 5,423 Village Clwyd
168 Penydarren 5,421 Community Mid Glamorgan
169 Ammanford 5,415 Town Dyfed
170 Abercarn 5,357 Town Gwent
171 Llandrindod Wells 5,310 Village Powys
172 Troed-y-rhiw 5,297 Village Mid Glamorgan
173 Glyncorrwg 5,286 Village West Glamorgan
174 Gurnos 5,283 Community Mid Glamorgan
175 Penmain 5,253 Hamlet Gwent
176 Pentre 5,232 Village Mid Glamorgan
177 Creigiau 5,156 Community South Glamorgan
178 Shaftesbury 5,138 Community Gwent
179 Saltney 5,133 Town Clwyd
180 Llangefni 5,117 Town Gwynedd
181 Llanddeiniolen 5,075 Community Gwynedd
182 Abercanaid 5,060 Village Mid Glamorgan
183 Van 5,056 Community Gwent
184 Treforest 5,051 Village Mid Glamorgan
185 Church Village 5,025 Village Mid Glamorgan
186 Loughor 5,012 Town West Glamorgan
187 Gresford 5,011 Village Clwyd
188 Hirwaun 5,003 Village Mid Glamorgan
189 New Tredegar 4,968 Community Gwent
190 Llangennech 4,967 Village Dyfed
191 Penrhyn Bay 4,890 Town Clwyd
192 Blaenau Ffestiniog 4,878 Town Gwynedd
193 Ponciau 4,845 Village Clwyd
194 Brymbo 4,837 Village Clwyd
195 Llay 4,815 Village Clwyd
196 Blaina 4,807 Town Gwent
197 Llanhilleth 4,794 Village Gwent
198 Llanbradach 4,776 Village Gwent
199 Stow Hill 4,776 Community Gwent
200 Bethesda 4,733 Village Gwynedd
201 Coedpoeth 4,703 Village Clwyd
202 Tenby 4,698 Town Dyfed
203 Ynysybwl 4,669 Village Mid Glamorgan
204 Nelson 4,649 Village Gwent
205 St Athan 4,496 Village South Glamorgan
206 Cwmamman 4,488 Community Dyfed
207 Oakdale 4,473 Village Gwent
208 Chirk 4,469 Town Clwyd
209 Greenmeadow 4,437 Community Gwent
210 Tredegar Park 4,429 Community Gwent
211 Langstone 4,428 Community Gwent
212 Dwygyfylchi 4,356 Village Clwyd
213 Penmaenmawr 4,356 Town Clwyd
214 Park 4,329 Community Mid Glamorgan
215 Pembrey 4,304 Village Dyfed
216 Cwm 4,297 Village Gwent
217 Cwmbach 4,287 Village Mid Glamorgan
218 Glynneath 4,279 Town West Glamorgan
219 Ruabon 4,278 Village Clwyd
220 Llwynhendy 4,277 Village Dyfed
221 Gwaun-Cae 4,245 Village West Glamorgan
222 Burry Port 4,241 Town Dyfed
223 Hope 4,226 Village Clwyd
224 Porthmadog 4,189 Town Gwynedd
225 Cardigan 4,187 Town Dyfed
226 Ferndale 4,184 Town Mid Glamorgan
227 Bagillt 4,166 Village Clwyd
228 Oystermouth 4,162 Village West Glamorgan
229 Beddau 4,159 Village Mid Glamorgan
230 Llantarnam 4,136 Community Gwent
231 Tonteg 4,098 Village Mid Glamorgan
232 Pwllheli 4,076 Town Gwynedd
233 Cowbridge 4,069 Town South Glamorgan
234 Gorslas 4,067 Community Dyfed
235 Newcastle Higher 4,049 Community Mid Glamorgan
236 Trealaw 4,041 Village Mid Glamorgan
237 Kingsbridge 4,001 Village West Glamorgan
238 Ynysddu 3,945 Village Gwent
239 Cimla 3,941 Town West Glamorgan
240 Deganwy 3,937 Town Clwyd
241 Llantilio 3,912 Community Gwent
242 Cefn Fforest 3,897 Community Gwent
243 Penyffordd 3,876 Village Clwyd
244 Beaufort 3,869 Community Gwent
245 Pengam 3,846 Village Gwent
246 Merthyr Vale 3,836 Village Mid Glamorgan
247 Brynna 3,821 Village Mid Glamorgan
248 Amlwch 3,786 Community Gwynedd
249 Tonypandy 3,753 Town Mid Glamorgan
250 Rhuddlan 3,710 Town Clwyd
251 Lisvane 3,709 Community South Glamorgan
252 Taff’s Well 3,677 Village Mid Glamorgan
253 Penclawdd 3,669 Village West Glamorgan
254 Llangollen 3,652 Town Clwyd
255 Llanharry 3,647 Village Mid Glamorgan
256 Llanfairfechan 3,638 Town Clwyd
257 Newton 3,611 Village Mid Glamorgan
258 Dafen 3,599 Village Dyfed
259 Vaynor 3,556 Village Mid Glamorgan
260 Kidwelly 3,524 Town Dyfed
261 Pontyates 3,504 Village Dyfed
262 Mancot 3,496 Village Clwyd
263 Pentyrch 3,487 Community South Glamorgan
264 Neyland 3,467 Town Dyfed
265 Llanharan 3,466 Village Mid Glamorgan
266 Gilfach Goch 3,437 Village Mid Glamorgan
267 Penycae 3,390 Village Clwyd
268 Llanbadarn Fawr 3,384 Community Dyfed
269 Benllech 3,384 Village Gwynedd
270 Menai Bridge 3,379 Town Gwynedd
271 Ynysawdre 3,369 Community Mid Glamorgan
272 St Asaph 3,356 Community Clwyd
273 Llanrwst 3,326 Town Clwyd
274 Ynyshir 3,321 Village Mid Glamorgan
275 Newton 3,318 Village West Glamorgan
276 Nottage 3,294 Village Mid Glamorgan
277 Johnstown 3,267 Village Clwyd
278 Crosskeys 3,263 Village Gwent
279 Tywyn 3,263 Town Gwynedd
280 Bishopston 3,254 Community West Glamorgan
281 Rossett 3,235 Village Clwyd
282 Hendy 3,229 Village West Glamorgan
283 Hendy 3,228 Village Dyfed
284 Knighton 3,173 Town Powys
285 Maerdy 3,167 Village Mid Glamorgan
286 Penparcau 3,128 Village Dyfed
287 Ogmore Vale 3,118 Village Mid Glamorgan
288 Llanfairpwllgwyngyll 3,109 Community Gwynedd
289 Llangyndeyrn 3,106 Village Dyfed
290 Penywaun 3,069 Village Mid Glamorgan
291 Northop 3,050 Village Clwyd
292 Llangynwyd 3,035 Village Mid Glamorgan
293 Ystalyfera 3,021 Village West Glamorgan
294 Margam 3,019 Village West Glamorgan
295 Steynton 3,009 Community Dyfed
296 Sealand 2,997 Community Clwyd
297 St Clears 2,997 Town Dyfed
298 Lampeter 2,971 Town Dyfed
299 Llanwern 2,963 Community Gwent
300 Llanidloes 2,931 Town Powys
301 Llanrug 2,918 Village Gwynedd
302 Fairwood 2,918 Town West Glamorgan
303 Halkyn 2,881 Village Clwyd
304 Usk 2,837 Town Gwent
305 Cymmer 2,831 Town West Glamorgan
306 Clydach Vale 2,801 Village Mid Glamorgan
307 Pontyberem 2,771 Community Dyfed
308 Argoed 2,766 Village Gwent
309 Trellech 2,756 Village Gwent
310 Llysfaen 2,745 Village Clwyd
311 Greenfield 2,744 Village Clwyd
312 Talbot Green 2,736 Town Mid Glamorgan
313 Presteigne 2,711 Town Powys
314 Llandow 2,647 Village South Glamorgan
315 Saundersfoot 2,629 Village Dyfed
316 Nefyn 2,609 Town Gwynedd
317 Glyncoch 2,593 Village Mid Glamorgan
318 Builth Wells 2,561 Town Powys
319 Llandwrog 2,537 Community Gwynedd
320 Trimsaran 2,536 Community Dyfed
321 Barmouth 2,526 Town Gwynedd
322 Tonna 2,503 Village West Glamorgan
323 Pontycymer 2,501 Village Mid Glamorgan
324 Blackmill 2,496 Village Mid Glamorgan
325 Narberth 2,491 Town Dyfed
326 Llanon 2,486 Village Dyfed
327 Pen-y-fai 2,449 Village Mid Glamorgan
328 Rhos 2,446 Village West Glamorgan
329 Sarn 2,445 Village Mid Glamorgan
330 Aberdulais 2,403 Village West Glamorgan
331 Coed Eva 2,397 Community Gwent
332 Goytre 2,394 Village Gwent
333 Aberporth 2,389 Community Dyfed
334 Llangunnor 2,385 Community Dyfed
335 Machen 2,364 Village Gwent
336 Valley 2,362 Village Gwynedd
337 Whitford 2,331 Village Clwyd
338 Alltwen 2,329 Village West Glamorgan
339 Corwen 2,325 Town Clwyd
340 Hubberston 2,316 Village Dyfed
341 Resolven 2,315 Village West Glamorgan
342 Hakin 2,314 Village Dyfed
343 Y Felinheli 2,287 Village Gwynedd
344 St Mellons 2,281 Community South Glamorgan
345 Dyserth 2,270 Village Clwyd
346 Kilgetty 2,265 Village Dyfed
347 Glanamman 2,263 Village Dyfed
348 Rhydypennau 2,262 Hamlet Dyfed
349 Llwynypia 2,259 Village Mid Glamorgan
350 Bettws 2,257 Village Mid Glamorgan
351 Maesycwmmer 2,245 Village Gwent
352 Machynlleth 2,237 Town Powys
353 Newborough 2,228 Village Gwynedd
354 Llanfihangel-Arth 2,214 Village Dyfed
355 Glan Conwy 2,198 Village Clwyd
356 Betws 2,173 Village Dyfed
357 Penrhyndeudraeth 2,155 Town Gwynedd
358 Llannor 2,147 Village Gwynedd
359 Bodelwyddan 2,145 Town Clwyd
360 Portskewett 2,138 Village Gwent
361 Leeswood 2,137 Village Clwyd
362 Quarter Bach 2,131 Community Dyfed
363 Seven Sisters 2,125 Village West Glamorgan
364 Stansty 2,116 Village Clwyd
365 Queensferry 2,110 Village Clwyd
366 Rhayader 2,089 Town Powys
367 Llanystumdwy 2,083 Community Gwynedd
368 Coity 2,074 Village Mid Glamorgan
369 Pontlliw 2,074 Village West Glamorgan
370 Llandovery 2,068 Town Dyfed
371 Crickhowell 2,067 Village Powys
372 Kerry 2,058 Village Powys
373 Garden Village 2,035 Town Clwyd
374 Llangynwyd Middle 2,033 Community Mid Glamorgan
375 Llanberis 2,029 Village Gwynedd
376 St. Brides Major 2,011 Village South Glamorgan
377 Felinfoel 2,004 Village Dyfed
378 Pensarn 2,004 Town Dyfed
379 Blaengwrach 1,994 Community West Glamorgan
380 Llandeilo 1,977 Community Dyfed
381 Bala 1,973 Town Gwynedd
382 Garnant 1,967 Village Dyfed
383 Tremeirchion 1,964 Village Clwyd
384 Tongwynlais 1,956 Village South Glamorgan
385 Johnston 1,947 Village Dyfed
386 Gwernaffield 1,946 Village Clwyd
387 Beaumaris 1,931 Community Gwynedd
388 Raglan 1,930 Village Gwent
389 Mochdre 1,927 Village Clwyd
390 Pontlottyn 1,927 Village Gwent
391 Crynant 1,918 Village West Glamorgan
392 Bow Street 1,905 Village Dyfed
393 Deiniolen 1,903 Village Gwynedd
394 Pen-y-garn 1,891 Village Dyfed
395 Hawarden 1,887 Village Clwyd
396 Llanfair-yn-Neubwll 1,876 Community Gwynedd
397 Brynteg 1,866 Village Gwynedd
398 Llanrhaeadr-yng 1,859 Village Clwyd
399 Wenvoe 1,857 Village South Glamorgan
400 Mawr 1,853 Community West Glamorgan
401 Llanasa 1,851 Village Clwyd
402 Mostyn 1,847 Village Clwyd
403 East Williamston 1,847 Village Dyfed
404 St Davids 1,843 City Dyfed
405 Llanfair Caereinion 1,817 Town Powys
406 Rogiet 1,815 Village Gwent
407 Ffynnongroyw 1,809 Village Clwyd
408 Penygroes 1,797 Village Gwynedd
409 Whitland 1,795 Town Dyfed
410 Caerwent 1,792 Village Gwent
411 Blaengarw 1,791 Village Mid Glamorgan
412 Llanfaelog 1,757 Village Gwynedd
413 Criccieth 1,754 Town Gwynedd
414 Cefn Glas 1,746 Town Mid Glamorgan
415 Camrose 1,743 Village Dyfed
416 Crymych 1,741 Village Dyfed
417 Guilsfield 1,729 Village Powys
418 Talgarth 1,726 Town Powys
419 Higher Kinnerton 1,699 Village Clwyd
420 Trearddur 1,689 Community Gwynedd
421 Llanymynech 1,677 Village Powys
422 Llanybydder 1,639 Town Dyfed
423 Beulah 1,629 Village Dyfed
424 Caergwrle 1,623 Village Clwyd
425 Minera 1,618 Village Clwyd
426 Llanarth 1,618 Village Dyfed
427 Abergwili 1,615 Village Dyfed
428 Hay-on-Wye 1,599 Town Powys
429 Caersws 1,591 Village Powys
430 Penrhyn-coch 1,584 Village Dyfed
431 Trefnant 1,582 Village Clwyd
432 Treuddyn 1,569 Village Clwyd
433 Gaerwen 1,557 Village Gwynedd
434 Pentlepoir 1,544 Village Dyfed
435 Llanfyllin 1,537 Town Powys
436 Carew 1,536 Village Dyfed
437 Northop Hall 1,532 Village Clwyd
438 Gronant 1,529 Village Clwyd
439 Holt 1,522 Town Clwyd
440 Cilgerran 1,511 Town Dyfed
441 Fishguard 1,509 Town Dyfed
442 Cefn Cribwr 1,485 Village Mid Glamorgan
443 Riverside 1,473 Community South Glamorgan
444 Harlech 1,448 Town Gwynedd
445 Llandysul 1,441 Town Dyfed
446 Waunfawr 1,429 Village Gwynedd
447 Heath 1,427 Community South Glamorgan
448 Aberaeron 1,425 Town Dyfed
449 Llansantffraid 1,417 Village Powys
450 Bedlinog 1,406 Village Mid Glamorgan
451 Borth 1,401 Village Dyfed
452 Bethel 1,397 Village Gwynedd
453 Llanover 1,396 Village Gwent
454 Rhostyllen 1,385 Village Clwyd
455 Overton-on-Dee 1,383 Village Clwyd
456 Cilcain 1,379 Community Clwyd
457 Marchwiel 1,375 Village Clwyd
458 Coychurch Lower 1,368 Community Mid Glamorgan
459 Llanwenog 1,367 Community Dyfed
460 Llannerch-y-medd 1,363 Village Gwynedd
461 Llanbadrig 1,359 Village Gwynedd
462 Llangristiolus 1,359 Village Gwynedd
463 Abererch 1,357 Village Gwynedd
464 St Dogmaels 1,354 Village Dyfed
465 Cemaes 1,351 Village Gwynedd
466 Llanfihangel 1,346 Community Dyfed
467 Berriew 1,335 Village Powys
468 Manorbier 1,329 Community Dyfed
469 Bryncethin 1,321 Village Mid Glamorgan
470 Llangadog 1,317 Community Dyfed
471 Llandyfaelog 1,307 Community Dyfed
472 Garndolbenmaen 1,301 Village Gwynedd
473 Caerhun 1,298 Village Clwyd
474 Caerhun 1,296 Community Gwynedd
475 Llanfechell 1,296 Village Gwynedd
476 Montgomery 1,296 Town Powys
477 Capel Dewi 1,295 Village Dyfed
478 Caerwys 1,287 Town Clwyd
479 Ysceifiog 1,287 Village Clwyd
480 Aberdyfi 1,283 Village Gwynedd
481 Efailnewydd 1,276 Village Gwynedd
482 Penmon 1,274 Village Gwynedd
483 Groeslon 1,258 Village Gwynedd
484 Mitchel Troy 1,254 Village Gwent
485 Letterston 1,249 Village Dyfed
486 Bronington 1,247 Village Clwyd
487 Llangeinor 1,247 Village Mid Glamorgan
488 Amroth 1,236 Community Dyfed
489 Morfa Nefyn 1,233 Village Gwynedd
490 Llangoed 1,232 Village Gwynedd
491 Burton 1,216 Village Dyfed
492 Tregaron 1,216 Town Dyfed
493 Llansantffraid 1,214 Village Dyfed
494 Llanvihangel 1,208 Village Gwent
495 Llanrhaeadr 1,197 Village Powys
496 Onllwyn 1,196 Village West Glamorgan
497 Grovesend 1,191 Village West Glamorgan
498 Llaneilian 1,189 Village Gwynedd
499 Y Ferwig 1,183 Village Dyfed
500 Lampeter Velfrey 1,174 Community Dyfed
501 Bontnewydd 1,166 Village Gwynedd
502 Shirenewton 1,147 Village Gwent
503 Gwynfryn 1,145 Village Clwyd
504 Gwernymynydd 1,143 Community Clwyd
505 Llanaelhaearn 1,114 Community Gwynedd
506 Bangor-on-Dee 1,112 Village Clwyd
507 Llandyrnog 1,097 Village Clwyd
508 Wiston 1,094 Community Dyfed
509 Llanilar 1,087 Village Dyfed
510 Newcastle Emlyn 1,086 Town Dyfed
511 Llangernyw 1,081 Village Clwyd
512 Rhosybol 1,079 Village Gwynedd
513 Llanidan 1,073 Community Gwynedd
514 Llanfair Talhaiarn 1,071 Village Clwyd
515 Llanarmon-yn-Iâl 1,065 Village Clwyd
516 Moelfre 1,065 Village Gwynedd
517 Mathern 1,058 Community Gwent
518 Rudry 1,057 Village Gwent
519 Betws-yn-Rhos 1,056 Village Clwyd
520 Brynford 1,056 Village Clwyd
521 Bodedern 1,056 Village Gwynedd
522 Devauden 1,042 Village Gwent
523 Arthog 1,036 Village Gwynedd
524 Cenarth 1,033 Village Dyfed
525 Fairbourne 1,033 Village Gwynedd
526 Ton Pentre 1,029 Village Mid Glamorgan
527 Cwmdu 1,029 Village Powys
528 Bwlch 1,027 Village Powys
529 Scleddau 1,015 Village Dyfed
530 Four Crosses 1,015 Village Powys
531 Brawdy 1,013 Village Dyfed
532 Rhosneigr 1,009 Village Gwynedd
533 Gwalchmai 1,008 Village Gwynedd
534 Little Mill 1,005 Village Gwent
535 Llanbedrog 1,005 Community Gwynedd
536 Thornton 1,002 Village Dyfed
537 Glasbury 997 Village Powys
538 Clynnog Fawr 996 Village Gwynedd
539 Botwnnog 994 Village Gwynedd
540 Llanengan 986 Village Gwynedd
541 Trawsfynydd 979 Village Gwynedd
542 Tudweiliog 978 Village Gwynedd
543 Llanrhystud 968 Village Dyfed
544 Aberdaron 968 Community Gwynedd
545 Bodffordd 961 Village Gwynedd
546 Commins Coch 957 Village Powys
547 Llansteffan 942 Village Dyfed
548 Eglwysbach 939 Village Clwyd
549 Clynderwen 933 Village Dyfed
550 Ciliau Aeron 926 Village Dyfed
551 Grosmont 922 Village Gwent
552 Bodorgan 922 Hamlet Gwynedd
553 Llanbrynmair 921 Village Powys
554 Trefeglwys 915 Village Powys
555 Bryn 914 Village West Glamorgan
556 Llandinam 912 Village Powys
557 Hundleton 911 Village Dyfed
558 Llanstadwell 909 Village Dyfed
559 Porthgain 899 Village Dyfed
560 Bryngwran 896 Village Gwynedd
561 Rhigos 894 Village Mid Glamorgan
562 Llanrhian 893 Village Dyfed
563 Llanarth 891 Village Gwent
564 Llangwm 877 Village Dyfed
565 Llan Ffestiniog 873 Village Gwynedd
566 Nevern 868 Village Dyfed
567 Henllan 865 Village Clwyd
568 Llangybi 860 Community Gwent
569 Tintern 858 Village Gwent
570 Bwlchgwyn 856 Village Clwyd
571 Llanwrtyd Wells 856 Town Powys
572 Llanddowror 853 Community Dyfed
573 Crundale 851 Village Dyfed
574 Llanferres 829 Village Clwyd
575 Cosheston 829 Village Dyfed
576 Trelawnyd 821 Village Clwyd
577 Dinas Cross 817 Village Dyfed
578 Penally 805 Village Dyfed
579 Llanbedr-Dyffryn 789 Village Clwyd
580 Abersoch 786 Village Gwynedd
581 Carno 784 Village Powys
582 Trefriw 783 Village Clwyd
583 Clyro 782 Village Powys
584 Llanddaniel Fab 779 Village Gwynedd
585 Llangrannog 778 Village Dyfed
586 Rudbaxton 771 Community Dyfed
587 Ewenny 769 Village South Glamorgan
588 Llanarthney 765 Village Dyfed
589 Llanynys 763 Hamlet Clwyd
590 St Florence 759 Village Dyfed
591 Llanigon 749 Village Powys
592 Trelech 747 Village Dyfed
593 Old Radnor 746 Town Powys
594 Cerrigydrudion 745 Village Clwyd
595 Eglwyswrw 742 Village Dyfed
596 Boncath 741 Village Dyfed
597 Maenclochog 739 Village Dyfed
598 Wick 738 Village South Glamorgan
599 Llancarfan 736 Village South Glamorgan
600 St Donats 736 Village South Glamorgan
601 Llangurig 725 Village Powys
602 Capel Bangor 723 Village Dyfed
603 Corris 722 Village Gwynedd
604 Clydau 717 Community Dyfed
605 Crossgates 704 Village Powys
606 Llangan 704 Village South Glamorgan
607 Llanddona 693 Village Gwynedd
608 Cadoxton 684 Village West Glamorgan
609 Hanmer 669 Village Clwyd
610 Efenechtyd 657 Hamlet Clwyd
611 Llangybi 654 Village Dyfed
612 Llanbedr 646 Village Gwynedd
613 Llanddewi Brefi 643 Village Dyfed
614 Llanllwni 635 Village Dyfed
615 Gellilydan 634 Village Gwynedd
616 Maentwrog 634 Village Gwynedd
617 Bryncrug 629 Village Gwynedd
618 Freystrop 626 Village Dyfed
619 Aberffraw 625 Village Gwynedd
620 Dinas Mawddwy 625 Town Gwynedd
621 Llangwyryfon 598 Village Dyfed
622 Llanpumsaint 597 Village Dyfed
623 Llanfachraeth 591 Village Gwynedd
624 Nercwys 585 Village Clwyd
625 Llandrillo 583 Village Clwyd
626 Mathry 578 Village Dyfed
627 Jeffreyston 577 Village Dyfed
628 Llangain 576 Village Dyfed
629 Bronwydd 573 Village Dyfed
630 Martletwy 573 Village Dyfed
631 Port Eynon 573 Village West Glamorgan
632 Pistyll 571 Village Gwynedd
633 Betws-y-Coed 569 Village Clwyd
634 Llandegla 569 Village Clwyd
635 Talsarnau 558 Village Gwynedd
636 Ystradfellte 557 Village Powys
637 Llanfaethlu 555 Village Gwynedd
638 Manordeifi 554 Community Dyfed
639 Llangammarch 547 Village Powys
640 Cynwyd 545 Village Clwyd
641 Gwyddelwern 529 Village Clwyd
642 Llansadwrn 519 Village Dyfed
643 Llanelltyd 514 Village Gwynedd
644 Llangathen 509 Community Dyfed
645 Cwmffrwd 504 Village Dyfed
646 Llanfynydd 501 Village Dyfed
647 Trehafod 499 Village Mid Glamorgan
648 Cyffylliog 496 Village Clwyd
649 Mynachlog-ddu 496 Village Dyfed
650 Talley 492 Village Dyfed
651 Llanwnnen 491 Village Dyfed
652 Hayscastle 469 Village Dyfed
653 Llanfechain 469 Village Powys
654 Devil’s Bridge 458 Village Dyfed
655 Llanfair 458 Village Gwynedd
656 Beddgelert 456 Village Gwynedd
657 Oxwich 454 Village West Glamorgan
658 Dolgarrog 448 Village Clwyd
659 Colwinston 448 Village South Glamorgan
660 Bettws Cedewain 447 Village Powys
661 Llangynwyd Lower 446 Community Mid Glamorgan
662 Honddu Isaf 446 Community Powys
663 Cilmeri 439 Village Powys
664 New Moat 437 Village Dyfed
665 Llanfrothen 434 Community Gwynedd
666 Penybont 429 Village Powys
667 Erwood 428 Village Powys
668 Llandyssil 428 Village Powys
669 Llantysilio 425 Village Clwyd
670 Aberhafesp 417 Community Powys
671 New Radnor 412 Village Powys
672 Ysbyty Ystwyth 411 Village Dyfed
673 Croes-goch 406 Village Dyfed
674 Pennal 406 Village Gwynedd
675 Herbrandston 402 Village Dyfed
676 Myddfai 395 Village Dyfed
677 Cefn Meiriadog 385 Village Clwyd
678 Erbistock 384 Village Clwyd
679 Ambleston 384 Village Dyfed
680 Cwm 375 Village Clwyd
681 Bryneglwys 368 Village Clwyd
682 Walwyn’s Castle 359 Community Dyfed
683 Ystrad Meurig 358 Village Dyfed
684 Pentrefoelas 357 Village Clwyd
685 Betws Gwerfil Goch 352 Village Clwyd
686 New Inn 351 Village Dyfed
687 Pendine 349 Village Dyfed
688 Llanfihangel 341 Village Gwynedd
689 Angle 339 Village Dyfed
690 Pencader 338 Village Dyfed
691 Bodfari 328 Village Clwyd
692 Nantglyn 324 Village Clwyd
693 Marloes 324 Village Dyfed
694 Michaelston-le-Pit 311 Village South Glamorgan
695 Llanelidan 306 Village Clwyd
696 Bosherston 305 Village Dyfed
697 Llanegryn 304 Village Gwynedd
698 Manafon 304 Community Powys
699 Abernant 299 Community Dyfed
700 Aberwheeler 295 Village Clwyd
701 Merthyr Mawr 269 Village Mid Glamorgan
702 Dale 256 Village Dyfed
703 Clocaenog 251 Village Clwyd
704 Nannerch 237 Village Clwyd
705 Llanddeusant 224 Village Dyfed
706 Capel Curig 207 Village Clwyd
707 Llanmiloe 205 Village Dyfed
708 Ysbyty Ifan 196 Village Clwyd
709 Troed y Rhiw 102 Hamlet Dyfed
710 Rhyd Ddu 35 Village Gwynedd

ALSO CHECK List of West Glamorgan Towns and Villages by Population

ALSO CHECK List of Northern Ireland Cities, Towns and Villages by Population

ALSO CHECK England Cities, Towns and Villages by Population