Cities & Towns in Wales, WLS

Wales, country in Northwest Europe, part of the United Kingdom. As of 2020 state had an estimated population of 3,113,000 inhabitants. The state was created 1524 years ago in 0500. Its capital city is Cardiff.

Blaenavon

Blaenavon, Town and community in Torfaen

Ruthin

Ruthin, Town and community in Denbighshire, Wales

Pentre

Pentre,

All Wales Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Wales.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title County Population
Blaenavon Town and community in Torfaen Torfaen Borough 5,647
Ruthin Town and community in Denbighshire, Wales Denbighshire 5,461
Pentre Rhondda Cynon Taf 5,424
Glyn-neath Hillfort in Neath Port Talbot Neath Port Talbot 5,419
Cwmafan Neath Port Talbot 5,336
Llandrindod Wells Town in Mid Wales, United Kingdom Sir Powys 5,309
Cardigan County of Ceredigion 5,301
Abercanaid Village in Wales Merthyr Tydfil Borough 5,061
Hengoed Caerphilly Borough 5,044
Gresford Village in Wales, United Kingdom Wrexham 5,010
Menai Bridge Town and community in Anglesey, in north-west Wales Anglesey 4,958
Llangefni County town of Anglesey in Wales, United Kingdom Anglesey 4,864
Bethesda Gwynedd 4,735
Radyr District of Cardiff, Wales Cardiff 4,710
Hope County of Flintshire 4,706
Tenby Pembrokeshire 4,696
Caergwrle Village in Flintshire, Wales County of Flintshire 4,673
Taibach Neath Port Talbot 4,582
Cross Hands Village in Carmarthenshire, Wales, United Kingdom Carmarthenshire 4,549
Cwmbach Village and community in Rhondda Cynon Taf Rhondda Cynon Taf 4,330
Pontycymer Village in Wales Bridgend county borough 4,288
New Tredegar Village in Wales Caerphilly Borough 4,208
Glanamman Mining village in the valley of the River Amman in Carmarthenshire, Wales Carmarthenshire 4,168
Pwllheli Town in Wales Gwynedd 4,076
Tumble Village in Wales Carmarthenshire 4,040
Chirk Town and community in Wrexham County Borough Wrexham 4,007
Blaenau-Ffestiniog Historic mining town in Gwynedd, Wales Gwynedd 4,005
Llantwit Fardre Town in United Kingdom Rhondda Cynon Taf 3,992
Cowbridge Market town in the Vale of Glamorgan in Wales Vale of Glamorgan 3,804
Llanbradach Village in Wales Caerphilly Borough 3,746
Rhuddlan Town in North Wales Denbighshire 3,709
Neyland Community and town in Pembrokeshire, Wales, Pembrokeshire 3,708
Bishopston Village and community in Swansea, Wales, UK City and of Swansea 3,647
Llanfairfechan Town and community in the Conwy County Borough, Wales Conwy 3,637
Penyffordd County of Flintshire 3,554
Aberfan Merthyr Tydfil Borough 3,547
Ynysybwl Rhondda Cynon Taf 3,503
Llangollen Town and community in Denbighshire, Wales Denbighshire 3,466
Fishguard Coastal town in Pembrokeshire, south-west Wales Pembrokeshire 3,419
Saundersfoot Village and community in Pembrokeshire, Wales Pembrokeshire 3,361
Saint Asaph Welsh bishop and saint Denbighshire 3,355
Llanrwst Market town and community in Conwy County Borough, Wales Conwy 3,323
Amlwch Town and community in Anglesey Anglesey 3,211
Llanfairpwllgwyngyll Village in Anglesey, Wales, United Kingdom Anglesey 3,107
Tywyn Gwynedd 3,097
Ruabon Village and community in the county borough of Wrexham in Wales Wrexham 3,091
Penparcau County of Ceredigion 3,088
Marshfield Newport 3,054
Llanharry Village in United Kingdom Rhondda Cynon Taf 3,035
Knighton Town in Mid Wales, UK Sir Powys 3,007
Porthmadog Town and community in Wales Gwynedd 2,981
Lampeter Town in Wales, United Kingdom County of Ceredigion 2,970
Llanidloes Town in Mid Wales, United Kingdom Sir Powys 2,929
Usk Town in Monmouthshire, south-east Wales, United Kingdom Monmouthshire 2,834
Builth Wells Town and electoral ward in Mid Wales, United Kingdom Sir Powys 2,829
Llandybie Village and community in Wales Carmarthenshire 2,813
Kidwelly Town in Wales Carmarthenshire 2,782
Bagillt Town and community in Flintshire County of Flintshire 2,749
Dolgellau Town in Wales Gwynedd 2,688
Dyserth Village in Wales Denbighshire 2,594
Gilfach Goch Village and community in Rhondda Cynon Taf, Wales Rhondda Cynon Taf 2,532
Greenfield County of Flintshire 2,446
Ogmore Vale Village in Wales Bridgend county borough 2,436
Machen Village in Wales Caerphilly Borough 2,362
Valley Anglesey 2,361
Price Town Village in the United Kingdom Bridgend county borough 2,348
Barmouth Town and community in Gwynedd Gwynedd 2,315
Pentyrch Village and community in Cardiff, Wales Cardiff 2,287
Leeswood Village in United Kingdom County of Flintshire 2,282
Rossett Village in Wales Wrexham 2,279
Narberth Pembrokeshire 2,265
Gilwern Village in Wales, United Kingdom Monmouthshire 2,263
Betws Village and community in Carmarthenshire Bridgend county borough 2,253
Benllech Town on the Isle of Anglesey in Wales Anglesey 2,236
Machynlleth Town in Mid Wales, United Kingdom Sir Powys 2,235
Seven Sisters Geographic and administrative region Neath Port Talbot 2,123
Resolven Village in Wales Neath Port Talbot 2,068
Llandovery Market town and community in Carmarthenshire, Wales Carmarthenshire 2,065
Presteigne Village and community in Wales, United Kingdom Sir Powys 2,056
Southgate City and of Swansea 2,004
Bala Gwynedd 1,974
Johnston Pembrokeshire 1,941
Llanrug Village and community in Gwynedd, Wales Gwynedd 1,916
Newcastle Emlyn Town in Wales County of Ceredigion 1,883
Llansantffraid Glan Conwy Village in the United Kingdom Conwy 1,862
Llanberis Village in Wales Gwynedd 1,844
Rhayader Town in Wales, United Kingdom Sir Powys 1,824
Rogiet Village and community in Wales Monmouthshire 1,813
Llandeilo Town in Wales Carmarthenshire 1,795
Bodelwyddan Village and community in Denbighshire Denbighshire 1,794
Criccieth Town and community in Gwynedd Gwynedd 1,753
Goodwick Town in Pembrokeshire, United Kingdom Pembrokeshire 1,720
Pontyberem Village in Wales Carmarthenshire 1,695
Aberporth Village and community in Ceredigion County of Ceredigion 1,648
Pontlliw Village in Pontlliw and Tircoed, Swansea, Wales City and of Swansea 1,645
Mostyn Village in Wales County of Flintshire 1,606
Saint Clears Grade II listed building in St Clears. Carmarthenshire 1,605
Crynant Village and community in Neath Port Talbot Neath Port Talbot 1,602
Croeserw Village in United Kingdom Neath Port Talbot 1,595
Glandwr Human settlement in United Kingdom Pembrokeshire 1,586
0

County Cities on Map (100)