Home | Main Menu | Castle Index | Historical Essays | Related Essays | What's New | Links
| A | B | C | D | E | F |G |H | K | L | M | N | O | P | R | S | T | U | W |
For convenience our main castle index is arranged alphabetically with a hyperlink from the top menu to specific letters of the alphabet. The amount of information and number of photographs vary for each castle listed. Select the map page to help pinpoint locations for many of the better-known castles, or click on the map below to display castles of a certain region. You may notice that not all of the castles listed below are found in Wales. These are the Marcher castles found on the English side of the Anglo-Welsh border, many of which were constructed specifically to help control this often volatile and much-contested region. These English castles are denoted by the flag of St. George.The conditions of castles listed herein vary greatly from nearly-complete fortresses to those with scant remains and others that can only be identified by their surviving earthworks. Nevertheless, some of these "vanished castles" were significant and played important roles in both the conquest of Wales and/or the defense of Wales by her native rulers. As such, they should not be marginalized today simply because they lack the impressive remains of other better-known fortresses.
As a supplement to this index we also offer a more complete Welsh Castle Database which includes over 400 known castles and castle sites in Wales and the Marches.
Castles listed in the index accompanied by this icon
feature high quality digital photographs.
![]()
![]()
![]()
![]()
![]()
| A | B | C | D | E | F |G |H | K | L | M | N | O | P | R | S | T | U | W |
A
Aberdyfi Castle
Aberedw Castles
![]()
Abergavenny Castle
Aberlleiniog Motte
Aberllynfi Castle
Aberrheidol Castle
Aberyscir Castle
Aberystwyth Castle
![]()
Acton Burnell Castle
![]()
Alberbury Castle
Alexanderstone Mottes
Castell Allt-y-Ferin
Ammanford Castle
Angle Tower House
Aston Castle
![]()
B
Tomen y Bala, Gwynedd
Ballan Moor Castle
![]()
Barry Castle
Basingwerk Castle
Beaumaris Castle
![]()
Beaupre Castle
Benton Castle
Bicton Castle, Shropshire
![]()
Bishop's Castle
![]()
![]()
Bishop's Moat
Blaenllynfi Castle
Castell y Blaidd
Bleddfa Castle, Powys
Brecon Castle, Powys
![]()
Broadward Hall Motte, Shropshire
![]()
Brockhurst Castle, Shropshire
![]()
![]()
Brompton Mill Castle, Shropshire
![]()
Bronllys Castle, Powys
Bryn Castell, Aberconwy & Colwyn
Bryn-y-Cwn Castle, Flintshire
Brynffanigl Ucha Earthwork, Gwynedd
Builth Castle, Powys
![]()
Builth Wells Castles, Powys
C
Caer Beris Motte, Powys
Caer Penrhos
Caerau Castle Ringwork
Castle Caereinion, Powys
Caergwrle Castle
![]()
Caerleon Castle, Newport
Caernarfon Castle
Caerphilly Castle, Caerphilly
![]()
Caldicot Castle, Monmouthshire
Camrose Castle, Pembrokeshire
Candleston Castle, Bridgend
Cardiff Castle, Cardiff
Cardigan Castle, Ceredigion
Carew Castle, Pembrokeshire
![]()
Carmarthen Castle, Carmarthenshire
![]()
Carn Fadryn Castle, Gwynedd
Carndochan Castle, Gwynedd
Carreghoffa Castle, Powys
Carreg Cennen Castle, Carmarthenshire
![]()
Castell y Bere, Gwynedd
![]()
Castleblythe Castle, Pembrokeshire
Caus Castle, Shropshire
![]()
Cefnllys Castle, Powys
![]()
Chepstow Castle, Monmouthshire
![]()
Chester Castle, Cheshire
![]()
Chirk Castle, Wrexham
Cilgerran Castle, Pembrokeshire
Clifford Castle, Herefordshire
![]()
![]()
Castles of Gilbert fitz Richard (de Clare)
Clun Castle, Shropshire
![]()
![]()
Clungunford Castle, Shropshire
![]()
Clyro Castle, Radnorshire
![]()
Castell Coch, Breconshire
Castell Coch, Cardiff
Coity Castle, Bridgend
Colwyn Castles, Radnorshire
Conwy Castle, Aberconwy & Colwyn
![]()
Cottrell Castle, Vale of Glamorgan
Criccieth Castle, Gwynedd
![]()
Crickadarn Ringwork, Powys
![]()
Crickhowell Castle, Powys
Croft Castle, Herefordshire
![]()
![]()
Crugyn Castle, Shropshire
![]()
Castell Crug Eryr, Powys
![]()
Castell Crychydd, Pembrokeshire
Cwm Camlais Castle, Breconshire
Cymer Castle, Gwynedd
![]()
Castell Cynfael, Gwynedd
D
Dale Castle, Pembrokeshire
Tomen Ddreiniog, Gwynedd
Deganwy Castle, Aberconwy & Colwyn
![]()
Denbigh Castle, Denbighshire
![]()
Deudraeth Castle, Gwynedd
Dinas Castle, Powys
![]()
Didley Castle, Herefordshire
![]()
Castell Dinas Bran, Denbighshire
Dinas Emrys, Gwynedd
Dinas Powys, Vale of Glamorgan
Dinefwr Castle, Carmarthenshire
![]()
Castell Dinerth, Ceredigion
Dingestow Castle, Monmouthshire
Dinham Castle, Monmouthshire
Dolbadarn Castle, Gwynedd
![]()
Dolbenmaen Motte, Gwynedd
![]()
Dolforwyn Castle, Powys
![]()
Dolwyddelan Castle, Gwynedd
![]()
Domen Las Castle, Gwynedd
![]()
Dorstone Castle, Hereford & Worcester
![]()
Dryslwyn Castle, Carmarthenshire
![]()
Castell Du, Powys
Dyserth Castle, Denbighshire
E-F-G
Eardisley Castle, Hereford & Worcester
![]()
Castle Fartin, Pembrokeshire
East Orchard Castle, Vale of Glamorgan
Ednyfed's Castle
Ewloe Castle, Flintshire
![]()
Castell Fartin, Pembrokeshire
Flint Castle, Fintshire
Fforest Ringwork, Breconshire
Fonmon Castle, Vale of Glamorgan
Glamorgan & Gower: Minor Castles
Castell Glas, Newport
Glyndyfrdwy, Denbighshire
![]()
Goodrich Castle, Herefordshire
![]()
Greencastle Castle, Carmarthenshire
Gro Tump, Powys
Grosmont Castle, Monmouthshire
![]()
Guan Gunllwch Ringwork, Powys
Castell Gwallter, Ceredigion
Upper Gwarthlow Motte, Shropshire
![]()
Gwent: Minor Castles
Gwrych Castle, Conwy
Gwydir Castle, Aberconwy & Colwyn
H
Harlech Castle, Gwynedd
![]()
Haverfordwest Castle, Pembrokeshire
Hawarden Castle, Flintshire
Hay-on-Wye Castle, Powys
![]()
Hay-on-Wye Motte, Powys
![]()
Hays Castle, Pembrokeshire
Hen Blas Castle, Flintshire
Hen Domen Castle, Powys
![]()
Henry's Moat, Pembrokeshire
Holt Castle, Wrexham
Hopton Castle, Shropshire
![]()
![]()
Huntington Castle, Herefordshire
![]()
Hyssington Castle, Powys
K
Kenfig Castle, Bridgend
Kerry Motte, Powys
Kilpeck Castle & Church
![]()
Kington Castle, Herefordshire
![]()
Kidwelly Castle, Carmarthenshire
![]()
Knighton Castle, Powys
Knucklas Castle, Powys
![]()
L
Lampeter Castle, Ceredigion
Landimore Castle, Swansea
Laugharne Castle, Carmarthenshire
![]()
Liege Castle, Vale of Glamorgan
Llanblethian Castle, South Glamorgan
![]()
Llanafan Fawr Castle, Powys
![]()
Llandaff Castle, Cardiff
Llandeilo Talybont, Swansea
Llandovery Castle, Carmarthenshire
![]()
Llanfair Kilgeddin Castle, Monmouthshire
![]()
Llangadog Castle, Carmarthenshire
![]()
Llangathen Castle, Carmarthenshire
Llangibby Castle, Monmouthshire
![]()
Llangynwyd Castle, Bridgend
Llanhilleth Castle, Blaenau Gwent
Llanidloes Castle, Powys
Llanilid Castle, Glamorgan
Llanquian Castle, Vale of Glamorgan
Llanrhystyd Castle, Ceredigion
Llansteffan Castle, Carmarthenshire
Llantrisant Castle, Glamorgan
Llanvair Castle, Monmouthshire
![]()
Llawhaden Castle, Pembrokeshire
Longtown Castle, Herefordshire
![]()
Loughor Castle, Swansea
Lower Down Castle, Shropshire
![]()
![]()
Ludlow Castle, Shropshire
![]()
![]()
Lyonshall Castle, Hereford & Worcester
![]()
![]()
M
Castell Machen, Caerphilly Council
Castle Madoc, Powys
Castell Mael, Pembrokeshire
Manorbier Castle, Pembrokeshire
![]()
Manorowen Castle, Pembrokeshire
Mathrafal Castle, Powys
Castell Moel, Carmarthenshire
Moel Froehas Castle, Powys
Mold Castle, Flintshire
Monmouth Castle, Monmouthshire
Monnow Bridge and Gate, Monmouthshire
Montgomery Castle, Powys
![]()
Montgomeryshire Mottes
Castell Morgraig, Cardiff
Morlais Castle, Mid Glamorgan
![]()
Castle Morris, Pembrokeshire
N
Castell Nantcribba, Montgomeryshire
Narberth Castle, Pembrokeshire
Neath Castle, Neath & Port Talbot
Nefyn Castle, Gwynedd
Nevern Castle, Pembrokeshire
![]()
New Radnor Castle, Powys
![]()
Newcastle Castle, Bridgend
Newcastle Emlyn Castle, Carmarthenshire
Newport Castle, Newport
Newport Castle, Pembrokeshire
Newtown Motte, Powys
O
Ogmore Castle, Mid Glamorgan
Old Radnor, Powys
![]()
Oxwich Castle, Swansea
Oswestry Castle, Shropshire
![]()
Oystermouth Castle, Swansea
P
Painscastle Castle, Powys
![]()
Parc Castell, Pembrokeshire
Pembridge Castle, Herefordshire
![]()
Pembroke Castle, Pembrokeshire
Pen y Bryn, Gwynedd
![]()
Pen y Castell, Gwynedd
Pen y Clawdd Castle, Monmouthshire
Pen y Mwd
Pencader Castle, Carmarthenshire
![]()
Pencelli Castle, Powys
Pencoed Castle, Gwent
![]()
Penhow Castle, Gwent
Penllyn Castle, Vale of Glamorgan
Penlle'r Castle, Swansea
Penmaen Castle, Swansea
Penmark Castle, Vale of Glamorgan
![]()
Pennard Castle, Swansea
Pentrefoelas Castle, Conwy
Penrice Castle, Swansea
Penrhos Castle, Gwent
Picton Castle, Pembrokeshire
Powis Castle, Powys
![]()
Prestatyn Castle, Denbighshire
Castell Prysor, Gwynedd
Pulford Castle, Cheshire
![]()
Pulverbatch Castle, Shropshire
![]()
![]()
R
Raglan Castle, Gwent
![]()
Virtual Tour of Raglan Castle, Gwent
![]()
Rhayader Castle, Powys
Rhos Ddiarbed Castle, Powys
Rhuddlan Castle, Denbighshire
![]()
Rhyd y Gors Castle, Dyfed
Richard's Castle, Hereford & Worcester
![]()
Roch Castle, Pembrokeshire
Rogerstone Castle, Newport
Rumney Castle, Glamorgan
Ruperra Castle, Caerphilly
Ruthin Castle, Denbighshire
S
St Briavels Castle, Gloucestershire
![]()
St Davids Castle, Pembrokeshire
St Clears Castle, Carmarthenshire
![]()
St Donats Castle, Glamorgan
St Fagan's Castle, Cardiff
St Nicholas Castle, Vale of Glamorgan
Sennybridge Castle, Powys
Shrawardine Castle, Shropshire
![]()
Shrewsbury Castle, Shropshire
![]()
Skenfrith Castle, Monmouthshire, essay 1
Skenfrith Castle, Monmouthshire, essay 2
Stokesay Castle, Shropshire
![]()
![]()
Swansea Castle, Swansea
Sycharth Castle, Powys
![]()
Symon's Castle, Powys
T
Tal-Y-Cafn, Aberconwy & Colwyn
Castell Taliorum, Blaenau Gwent
Talyfan Castle, Vale of Glamorgan
Talfolwern Castle, Powys
Talley Castle, Carmarthenshire
Tenby Castle, Pembrokeshire
![]()
Castell Tinboeth, Powys
Tomen Castell, Conwy
Tomen y Faerdre, Denbighshire
Tomen y Mur, Gwynedd
![]()
Tomen y Rhodwydd, Denbighshire
Trecastle Motte, Powys
Castell Trefadog, Anglesey
Trefeca Motte, Powys
Tretower Castle & Court, Powys
![]()
Castell Troggy, Monmouthshire
![]()
Trueman's Hill, Flintshire
Tump Terrett Castle, Monmouthshire
Twmpath Castle, Cardiff
Twthill Castle, Denbighshire
![]()
Tyddyn Mount, Flintshire
U-V-W-Y
Upton Castle, Pembrokeshire
Vaynor Motte, Merthy Tydfil
Usk Castle, Monmouthshire
Walwyn's Castle, Pembrokeshire
Welshpool Castle, Powys
Weobley Castle, Swansea
Weobley Castle, Hereford & Worcester
![]()
White Castle, Monmouthshire, essay 1
White Castle, Monmouthshire, essay 2
Whittington Castle, Shropshire
![]()
Wigmore Castle, Herefordshire
![]()
![]()
Wilton Castle, Hereford & Worcester
![]()
![]()
Wiston Castle, Pembrokeshire
![]()
Y Foelas Castle, Denbighshire
![]()
Ystradowen Motte, Vale of Glamorgan
![]()
Home | Main Menu | Castle Index | Historical Essays | Related Essays | What's New | Links
Copyright ©2009 by Jeffrey L. Thomas