Britain - Ireland - Castles . com
Castles and Historic Buildings of Scotland, England, Wales and Ireland

List of Castles in Wales



Name Location Region
Abergavenny Castle Abergavenny Monmouthshire
Aberystwyth Castle Aberystwyth Cardigan and Carmarthen
Beaumaris Castle Holyhead Gwynedd
Bodelwyddan Castle near Glascoed Conwy and Denbighshire
Brecon Castle Brecon Powys
Bryn Bras Castle near Brynrefail Gwynedd
Caergwrle Castle near Caergwrle Flintshire
Caernarfon Castle Caernarfon Gwynedd
Caerphilly Castle Caerphilly Glamorgan
Caldicot Castle near Caldicot Monmouthshire
Candleston Castle near Merthyr Mawr Glamorgan
Cardiff Castle Cardiff Glamorgan
Cardigan Castle Bridgend Cardigan and Carmarthen
Carew Castle near Carew Pembrokeshire
Carreg Cennen Castle near Trapp Cardigan and Carmarthen
Castell Coch near Tongwynlais Glamorgan
Castell Crugerydd near Llanfihangel-nant-Melan Powys
Castell Dinas Bran Llangollen Conwy and Denbighshire
Castell y Bere near Llanfihangel-y-pennant Gwynedd
Chepstow Castle Chepstow Monmouthshire
Chirk Castle near Bronygarth Conwy and Denbighshire
Cilgerran Castle near Bridgend Pembrokeshire
Coity Castle near Byeastwood Glamorgan
Conwy Castle Llandudno Junction Conwy and Denbighshire
Criccieth Castle Criccieth Gwynedd
Crickhowell Castle Crickhowell Powys
Cyfartha Castle Merthyr Tydfil Glamorgan
Deganwy Castle Llandudno Conwy and Denbighshire
Denbigh Castle Denbigh Conwy and Denbighshire
Dinefwr Castle near Ffairfach Cardigan and Carmarthen
Dolbadarn Castle near Llanberis Gwynedd
Dolforwyn Castle near Ffridd Powys
Dolwyddelan Castle ear Dolwyddelan Conwy and Denbighshire
Dryslwyn Castle near Dryslwyn Cardigan and Carmarthen
Ewloe Castle Connah's Quay Flintshire
Flint Castle Flint Flintshire
Grosmont Castle near Grosmont Monmouthshire
Gwrych Castle Abergele Conwy and Denbighshire
Harlech Castle Harlech Gwynedd
Haverfordwest Castle Haverfordwest Pembrokeshire
Hawarden Castle(new) near Hawarden Flintshire
Hawarden Castle(old) near Hawarden Flintshire
Hay Castle Hay-on-Wye Powys
Holt Castle near Crewe-by-Farndon Conwy and Denbighshire
Kidwelly Castle Kidwelly Cardigan and Carmarthen
Laugharne Castle near Laugharne Pembrokeshire
Llandovery Castle Llandovery Cardigan and Carmarthen
Llansteffan Castle near Llansteffan Cardigan and Carmarthen
Llawhaden Castle near Llawhaden Pembrokeshire
Manorbier Castle Manorbier Pembrokeshire
Neath Castle Neath Glamorgan
Newcastle Emlyn Castle Newcastle Emlyn Cardigan and Carmarthen
Newport Castle Newport Monmouthshire
Ogmore Castle near Ogmore Glamorgan
Oxwich Castle near Norton Glamorgan
Oystermouth Castle near Norton Glamorgan
Pembroke Castle Pembroke Pembrokeshire
Pennard Castle near Lunnon Glamorgan
Penrhyn Castle near Tal-y-bont Gwynedd
Penrice Castle near Penrice Glamorgan
Picton Castle near The Rhos Pembrokeshire
Powis Castle Welshpool Powys
Raglan Castle near Raglan Monmouthshire
Rhuddlan Castle near Pen-y-ffordd Conwy and Denbighshire
Roch Castle near Cuffern Pembrokeshire
Ruperra Castle near Draethen Glamorgan
Skenfrith Castle near Skenfrith Monmouthshire
St Quentins Castle Llanblethian Glamorgan
Swansea Castle Swansea Glamorgan
Tomen y Mur Castle near Gellilydan Gwynedd
Tretower Castle near Tretower Powys
Usk Castle Usk Monmouthshire
Weobley Castle near Leason Glamorgan
White Castle near Llanvetherine Monmouthshire
Wiston Castle near Wiston Pembrokeshire