Search by Postcode, Town or County   
        
 
Home / London / North England / Mid England / South England / Scotland / Wales / Ireland / Contact

  

 
 There are 22,000 cities, towns/villages in Britain we have just listed the larger ones in this index.  
 
Wales Town Index 
 
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
 
A.
Aberaeron  (Dyfed)
Aberdare   (Glamorgan)
Aberdovey  (Gwynedd)
Abergavenny   (Gwent)
Abergele (Clwyd)
Abertillery  (Gwent)
Aberystwyth  (Dyfed)
Amlwch (Isle of Anglesey)
Ammanford  (Dyfed) 
Anglesey (Gwynedd) 
 
 
 
B
Bala (Gwynedd)
Bangor  (Gwynedd)
Barmouth  (Gwynedd)
Barry  (Glamorgan)
Beaumaris (Isle of Anglesey) 
Beddgelert (Gwynedd)
Betws-y-Coed   (Clwyd)
Blackwood  (Gwent)
Blaenau Ffestiniog (Gwynedd)
Boncath  (Dyfed)
Bow Street (Dyfed)
Brecon  (Powys)
Bridgend   (Glamorgan)
Builth Wells (Powys) 
 
 
C 
Caernarfon (Gwynedd)
Caerphilly  (Glamorgan)
Caersws  (Powys)
Caldicot  (Gwent)
Capel Curig (Gwynedd) 
Cardiff  (Glamorgan)
Cardigan  (Dyfed)
Carmarthen  (Dyfed)
Cemaes Bay (Isle of Anglesey)
Chepstow  (Gwent)
Colwyn Bay (Clwyd)
Conwy (Gwynedd)
Corwen   (Clwyd)
Cowbridge  (Glamorgan)
Criccieth (Gwynedd)
Crickhowell   (Powys)
Cwmbran  (Gwent) 
 
 
 
D 
Deeside (Clwyd) 
Denbigh  (Clwyd) 
Dinas Mawddwy (Powys)
Dolgellau  (Gwynedd)
Dolwyddelan  (Gwynedd)
Dyffryn Ardudwy  (Gwynedd) 
 
 
 
E 
Ebbw Vale (Gwent)  
 
 
 
F 
Fishguard  (Dyfed) 
 
 
G 
Gaerwen (Isle of Anglesey)
Glogue  (Dyfed) 
 
 
 
H 
Harlech  (Gwynedd)
Haverfordwest  (Dyfed) 
Hay-on-Wye  (Powys)
Holywell  (Clywd)
Holyhead  (Isle of Anglesey)  
 
 
 
I.J.K. 
Isle of Anglesey (Gwynedd) 
Kilgetty  (Dyfed) 
Kington (Powys)
Knighton  (Powys) 
 
 
L 
Lampeter (Dyfed)
Llanbedr (Gwynedd)
Llanberis (Gwynedd)
 
Llanbrynmair  (Powys)
Llanddulas (Clwyd)
Llandeilo (Dyfed)
Llandinam (Powys)
Llandovery (Dyfed)
Llandrindod Wells (Powys)
Llandudno (Clwyd)
Llandudno Junction (Clwyd)
Llandysul  (Dyfed)
 
Llanedi (Dyfed)
Llanelli (Dyfed)
Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch (I.O.Anglesey)
Llanferres (Clwyd) 
Llanfihangel-Nant-Melan (Powys)
Llanfyllin (Powys)
Llangadog (Dyfed)
Llangefni (Isle of Anglesey)
Llangollen  (Clwyd)
Llangurig (Powys)
Llanidloes (Powys)
Llansantffraid-ym-Mechain (Powys)
Llanwrda (Dyfed)
Llanwrtyd Wells (Powys)
Llanymynech (Powys)
 
 
 
M 
Machynlleth   (Powys)
Marloes (Pembrokeshire)
Meifod   (Powys)
Menai Bridge (Isle of Anglesey)
Merthyr Tydfil (Glamorgan)
Milford Haven (Dyfed)
Moelfre (Isle of Anglesey)
Monmouth (Gwent)
Montgomery  (Powys) 
 
 
 
N 
Narberth  (Dyfed)
Neath   (Glamorgan)
New Quay (Dyfed)
Newcastle Emlyn (Dyfed)
Newport  (Dyfed)
Newport  (Gwent)
Newtown   (Powys) 
 
 
 
O.P. 
Pembroke  (Dyfed)
Pembroke Dock (Dyfed)
Penarth   (Glamorgan)
Penmaenmawr  (Conwy)
Pontyclun  (Glamorgan)
Pontypool  (Gwent)
Pontypridd   (Glamorgan)
Port Talbot (Glamorgan)
Porthcawl   (Glamorgan)
Porthmadog  (Gwynedd)
Prestatyn  (Clwyd)
Presteigne (Powys)
Pwllheli (Gwynedd) 
 
 
Q.R. 
Rhayader (Powys)
Rhosneigr (Isle of Anglesey) 
Rhyd Ddu (Gwynedd)
Rhyl   (Clwyd)
Ruthin  (Clwyd) 
 
 
 
S 
Saundersfoot  (Dyfed) 
Snowdonia  (Gwynedd)
St. Asaph (Clwyd)
Swansea  (Glamorgan) 
 
 
 
T 
Talgarth (Powys) 
Talybont  (Dyfed)
Talybont  (Bangor)
Tenby  (Dyfed)
Tredegar  (Gwent)
Tregaron  (Dyfed)
Tywyn (Gwynedd) 
 
 
U 
Usk  (Gwent) 
 
 
 
V.W. 
Welshpool  (Powys)
Wrexham  (Clwyd) 
 
 
 
X. Y. Z. 
Ystrad Meurig (Dyfed)