Towns in Wales, List of Towns in Wales in United Kingdom

Totally there are 143 different towns in Wales.
Town Name
Aberaeron
Abercarn
Abercynon
Aberdare / Aberdâr
Abergavenny / Y Fenni
Abergele
Abersychan
Abertillery / Abertyleri
Aberystwyth
Amlwch
Ammanford / Rhydaman
Bargod / Bargoed
Barmouth / Abermaw
Barry / Barri
Beaumaris
Bethesda
Betws-Y-Coed
Blackwood / Y Coed Duon
Blaenau Ffestiniog
Blaenavon
Blaina / Y Blaenau
Brecon / Aberhonddu
Bridgend / Pen-y-bont ar Ogwr
Brynmawr / Bryn-Mawr
Buckley / Bwcle
Builth Wells / Llanfair-ym-Muallt
Burry Port / Porth Tywyn
Caerleon / Caerllion
Caernarfon
Caerphilly / Caerffili
Caerwys
Caldicot / Cil-y-coed
Cardigan / Aberteifi
Carmarthen / Caerfyrddin
Chepstow / Cas-Gwent
Chirk / Y Waun
Colwyn Bay / Bae Colwyn
Connah's Quay / Cei Connah
Conwy
Cowbridge / Y Bont-Faen
Criccieth / Cricieth
Crickhowell / Crughywel
Cwmbrân
Denbigh / Dinbych
Dolgellau
Ebbw Vale / Glyn Ebwy
Ferndale
Fishguard / Abergwaun
Flint / Y Fflint
Glyn-neath / Glyn-nedd
Goodwick / Wdig
Gorseinon
Harlech
Haverfordwest / Hwlffordd
Hay-on-Wye / Y Gelli Gandryll
Holyhead / Caergybi
Holywell / Treffynnon
Kidwelly / Cydweli
Knighton / Tref-y-Clawdd
Lampeter / Llanbedr Pont Steffan
Laugharne / Talacharn
Llandeilo
Llandovery / Llanymddyfri
Llandrindod Wells / Llandrindod
Llandudno
Llandysul
Llanelli
Llanfair Caereinion
Llanfairfechan
Llanfyllin
Llangefni
Llangollen
Llanidloes
Llanrwst
Llantrisant
Llantwit Major / Llanilltud Fawr
Llanwrtyd Wells
Llanybydder / Llanybyther
Loughor / Casllwchwr
Machynlleth
Maesteg
Menai Bridge / Porthaethwy
Merthyr Tydfil / Merthyr Tudful
Milford Haven / Aberdaugleddau
Mold / Yr Wyddgrug
Monmouth / Trefynwy
Montgomery / Trefaldwyn
Mountain Ash / Aberpennar
Nantyglo
Narberth / Arberth
Neath / Castell-nedd
Nefyn
New Quay / Ceinewydd
Newbridge / Trecceln
Newcastle Emlyn / Castell Newydd Emlyn
Newport / Trefdraeth
Newtown / Y Drenewydd
Neyland
Pembroke / Penfro
Pembroke Dock / Doc Penfro
Penarth
Pencoed
Penmaenmawr
Pontardawe
Pontarddulais
Pontllanfraith
Pontycymer
Pontypool / Pont-y-p?l
Pontypridd
Port Talbot
Porth
Porthcawl
Porthmadog
Prestatyn
Presteigne / Llanandras
Pwllheli
Rhayader / Rhaeadr Gwy
Rhondda
Rhosgadfan
Rhuddlan
Rhyl
Rhymney / Rhymni
Risca / Rhisga
Ruthin / Rhuthun
Shotton
St Clears / Sanclêr
Talbot Green
Talgarth
Tenby / Dinbych-y-Pysgod
Tonypandy
Tredegar
Tregaron
Treharris
Treherbert
Treorchy / Treorci
Tywyn
Usk / Brynbuga
Welshpool / Y Trallwng
Whitland / Hendy-Gwyn
Wrexham / Wrecsam
Y Bala
Ystrad Mynach
Ystradgynlais