Territories/dates[ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7]  
Powys 
Dogfeiling 
Gwynedd 
Dunoding 
Ceredigion 
Ystrad Tywi 
Dyfed 
Brycheiniog 
Glywysing 
Gwent 
Ergyng 
 
400–600
 
Sub-Roman Britain 
 
Kingdom of Powys Gwrtheyrn  Catigern Cadell Ddyrnllwg  Rhuddfedel Frych  Cyngen Glodrydd Brochwel Ysgithrog  Cynan Garwyn  Selyf ap Cynan  Manwgan ap Selyf 
Kingdom of Gwynedd Kingdom of Dyfed Triffyn Farfog Aergol Lawhir Vortiporius 
Brycheiniog Anlach mac Cormac  Brychan Glywysing Mor Solor Glywys  Gwynllŵg Gwynllyw  Cadoc 
Kingdom of Gwent Ynyr GwentCaradoc Vreichvras  
Ergyng Peibio Clafrog Cynfyn Gwrfoddw Gwrgan Fawr 
 
Dogfeiling House of Gwynedd Cunedda Wledig  Einion Yrth ap Cunedda  Cadwallon Lawhir  Maelgwn Gwynedd  Rhun Hir ap Maelgwn  Beli ap Rhun  Iago ap Beli  Cadfan ap Iago  Cadwallon ap Cadfan  Cadafael  Cadwaladr 
Dunoding Kingdom of Ceredigion Ceredig ap Cunedda  
600–613
 
 Cathen ap Gwlyddein Cadwgan ap Caten Rhain ap Cadwgan 
 
Tewdrig Meurig ap Tewdrig 
 
613–642
 
Eluadd ap Glast (Eiludd Powys )
  
642–645
 
Manwgan ap Selyf  Beli ab Eiludd  Gwylog ap Beli  Elisedd ap Gwylog  Brochfael ab Elisedd  Cadell ap Brochfael  Cyngen ap Cadell 
 
645–682
 
Athrwys ap Meurig  Morgan ab Athrwys  Ithel ap Morgan  Meurig ab Ithel 
 
682–740
 
Idwal Iwrch  Rhodri Molwynog  Caradog ap Meirion  Cynan Dindaethwy  Hywel ap Caradog 
 
730–745
 
Seisyllwg Seisyll ap Clydog  Arthen ap Seisyll  Dyfnwallon ab Arthen Meurig ap Dyfnwallon Gwgon ap Meurig 
Dyfed Maredudd ap Tewdws  Rhain ap Maredudd  Owain ap Maredudd  Triffyn ap Rhain  Bleddri (Bledrig) Hyfaidd ap Bleddri  Llywarch ap Hyfaidd  Rhodri ap Hyfaidd  Hywel Dda 
Brycheiniog  
745–825
 
Glywysing Meurig ab Ithel  Rhys ap Arthfael Hywel ap Rhys  Owain ap Hywel 
Gwent Brochfael ap Meurig  Ffernfael ap Meurig  Brochwel ap Meurig Arthfael ap Hywel Ithel ab Athrwys ap Ffernfael
Mercia  
825–854
 
House of Aberffraw Merfyn Frych  Rhodri Mawr 
 
854–872
 
Rhodri Mawr 
 
871–878
 
Rhodri Mawr 
 
878–909
 
Powys Merfyn ap Rhodri  Llywelyn ap Merfyn 
Gwynedd Anarawd ap Rhodri 
House of Dinefwr Cadell ap Rhodri 
 
909–913
 
Deheubarth Hywel Dda 
 
913–925
 
Kingdom of England Archenfield 
 
916–930
 
Idwal Foel 
Owain ap Hywel 
 
930–942
 
Glywysing Gruffydd ab Owain  Cadwgan ab Owain 
Gwent Morgan Hen ab Owain 
 
942–950
 
Hywel Dda 
 
950–986
 
Powys Owain ap Hywel Dda 
Gwynedd Ieuaf  Iago ab Idwal  Hywel ap Ieuaf  Cadwallon ab Ieuaf 
Deheubarth Owain ap Hywel Dda 
Morgannwg Morgan Hen ab Owain  Hywel ab Owain ap Morgan Hen Rhydderch ab Iestyn  Gruffudd ap Rhydderch 
 
988–999
 
Maredudd ab Owain 
 
999–1022
 
Powys Llywelyn ap Seisyll 
Gwynedd Cynan ap Hywel  Aeddan ap Blegywryd 
Deheubarth Rhain the Irishman  Cadell ab Einion
 
1018–1023
 
Llywelyn ap Seisyll 
 
1023–1033
 
Powys Rhydderch ab Iestyn 
Gwynedd Iago ab Idwal ap Meurig 
Deheubarth Rhydderch ab Iestyn  Gruffudd ap Rhydderch 
 
1033–1039
 
Iago ab Idwal ap Meurig  Gruffudd ap Llywelyn 
 
1045–1055
 
Gruffudd ap Rhydderch 
 
1055–1063
 
Gruffudd ap Llywelyn 
 
1063–1075
 
House of Mathrafal Bleddyn ap Cynfyn 
Deheubarth Maredudd ab Owain ab Edwin  Rhys ab Owain  Rhys ap Tewdwr 
Glywysing Caradog ap Gruffudd 
Gwent Cadwgan ap Meurig 
 
1075–1081
 
Powys Iorwerth ap Bleddyn  Cadwgan ap Bleddyn  Owain ap Cadwgan  Maredudd ap Bleddyn  Madog ap Maredudd 
Gwynedd Trahaearn ap Caradog 
Morgannwg Caradog ap Gruffudd  Iestyn ap Gwrgant 
 
1081–1093
 
Gruffudd ap Cynan  Owain Gwynedd  Hywel ab Owain Gwynedd  Dafydd ab Owain Gwynedd  Llywelyn ab Iorwerth 
 
1088–1116
 
Norman  occupation
 
1095–1160
 
Deheubarth Gruffydd ap Rhys  Anarawd ap Gruffydd  Cadell ap Gruffydd  Maredudd ap Gruffydd  Rhys ap Gruffydd  Gruffydd ap Rhys II  Maelgwn ap Rhys  Rhys Gryg 
Lordship of Brecknock Lordship of Glamorgan  
1160–1216
 
Powys Fadog Gruffydd Maelor I Madog ap Gruffydd Maelor  Gruffydd II ap Madog  Madog II ap Gruffydd  Gruffudd Fychan I 
Powys Wenwynwyn Owain Cyfeiliog  Gwenwynwyn 
 
1216–1241
 
Principality of Wales Llywelyn ab Iorwerth 
 
1241–1283
 
Gruffudd ap Gwenwynwyn 
Dafydd ap Llywelyn  Owain Goch ap Gruffudd  Llywelyn ap Gruffudd  Dafydd ap Gruffudd 
 
1283–1287
 
(English conquest of Wales )  
1535–1542
 
Laws in Wales Acts