Most Common Surnames in Wales
By Region
Anglesey
Blaenau Gwent County Borough
Brecknockshire
Bridgend County Borough
Caernarfonshire
Caerphilly County Borough
Cardiff
Carmarthenshire
Ceredigion
Conwy County Borough
Denbighshire
Flintshire
Glamorgan
Gwynedd
Merionethshire
Merthyr Tydfil County Borough
Monmouthshire
Montgomeryshire
Neath Port Talbot County Borough
Newport
Pembrokeshire
Powys
Radnorshire
Rhondda Cynon Taf
Swansea
Torfaen
Vale of Glamorgan
Wrexham County Borough