Counties of Wales

To view a list of towns and villages, click a county name.

Anglesey Gwynedd Conwy Denbighshire Flintshire Wrexham Powys Ceredigion Carmarthenshire Merthyr Tydfil Pembrokeshire Swansea and Gower Neath and Port Talbot Bridgend Vale of Glamorgan Rhondda Cynon Taff Caerphilly Cardiff Newport Torfaen Monmouthshire