Alphabetical List of Major Castles in Wales

Castles in italics have information only and no pictures
Clwyd Caergwrle / Denbigh / Dolforwyn / Ewloe / Flint / Hawarden / Holt / Montgomery / Powis / Prestatyn / Rhuddlan / Ruthin / Tomen Y Rhodwydd
Dyfed Aberystwyth / Amroth / Cardigan / Carew / Carmarthen / Carreg Cennan / Cilgeran / Cresswell / Dinefwr / Dryslwyn / Haverfordwest / Kidwelly / Laugharne / Llandovery / Llawhaden / Llansteffan / Manorbier / Montgomery / Narbeth / Newcastle Emlyn / Pembroke / Picton / Roch / St Clears / St Davids / Tenby / Wiston
Glamorgan Barry / Caerphilly / Candleston / Cardiff / Castell Bolan / Castell Meredydd / Castell Nos / Coity / Kenfig / Landimore / Llanbethian / Loughor / Morgraig / Morlais / Neath / New Castle / Ogmore / Oxwich / Oystermouth / Penard / Pencader / Penrice / St Donat's / Swansea / Weobley
Gwent Abergavenny / Caldicot / Caerleon / Caerwent / Chepstow / Dingestow / Grosmont / Llanfair Discoed Llangibby / Monmouth / Newport / Penhow / Raglan / Skenfrith / Usk / White
Gwynedd Beaumaris / Carndochan / Carn Fadryn / Castell y Bere / Caernarfon / Conwy / Criccieth / Cwm Prysor / Cymer / Cynfael / Deudraeth / Dinas Emrys / Dolbadarn / Dolwyddelan / Harlech
Powys Brecon / Bronllys / Crickhowell / Dolforwyn / Hay on Wye / Montgomery / Powis / Rhayader / Tretower