# House of Gwynedd

The House of Gwynedd was a royal house during medieval Wales (c. 500 – 1500). The dynasty is seen as being divided between the founding of the kings settlement in Gwynedd during the Roman invasion of Britain and the subsequent kingdoms in Wales until after the Norman invasion of Wales and the subsequent incorporation of the separate kingdoms into the Principality of Wales.
The royal house is defined by the timeline of the Kings of Gwynedd as direct male line descendants of the founder of the Kingdom of Gwynedd, Cunedda Wledig c. 401, until the subsequent era of the founding of the palace (Welsh: Llys) at Aberffraw c. 873, after the male line expired in the 8th century, because Gwynedd was inherited by Merfyn Frych, a female line descendant of Gwynedd from the Isle of Man. The dynasty lasted until the conquest of Wales by Edward I in the 13th century, and the deposition of the direct line of kings in 1283, and then the senior line of male heirs in medieval Wales, up until the 15th century.

## History

The House of Gwynedd, divided between the earlier House of Cunedda, which lasted from c.401 to 825, was eventually replaced by the later House of Aberffraw, beginning in 844. The first is so named after Cunedda (386-460), the founding King of Gwynedd in late Roman Britain; following the departure of Magnus Maximus in the 380s, and the second after Aberffraw, the old capital of the Kingdom of Gwynedd.
This House was the first not being descended from the male line of Cunedda, as king Hywel ap Rhodri Molwynog was the last in the direct male line. Through inheritances from the great uncle of Merfyn the Oppressor, the line of Cunedda continued from the maternal side through the House of Aberffraw, and through the House of Dinefwr through Rhodri's son, King Cadell ap Rhodri.
The Senior line of the House of Aberffraw descended from Prince Llywelyn the Great in patrilineal succession and became extinct on the death of Owain Lawgoch in 1378, while the House of Dinefwr was succeeded by its cadet branch, the House of Mathrafal.

## Lineage

The House of Gwynedd claimed descent from the mythical king Beli Mawr through the line of Cunedda (b. 386), as appears in the Harleian genealogies and Jesus College MS 20 genealogies.
The House of Aberffraw began with the accession of Rhodri Mawr to the throne of Gwynedd. His father Merfyn Frych ap Gwriad had seized the throne of Gwynedd on the death of the last of the old royal line Hywel ap Rhodri Molwynog, Merfyn was descended from Hywel's father, but through the female line, representing a new start for the family of his son, Rhodri, who settled Aberffraw on Anglesey. He was his maternal grandnephew via the former king's niece Esyllt verch Cynan ap Rhodri Molwynog.

### Beli Mawr legendary descent

The descent of Beli Mawr, legendary king of Britain and father in law to Llŷr; and his wife, Anna the Prophetess, cousin of the Virgin Mary.
| | | | | | | Beli Mawr (120 – 80 BC) | Beli Mawr (120 – 80 BC) | Beli Mawr (120 – 80 BC) | Beli Mawr (120 – 80 BC) | Beli Mawr (120 – 80 BC) | Beli Mawr (120 – 80 BC) | | | | | | |
| | | | | | | Afallach ap Beli Mawr | Afallach ap Beli Mawr | Afallach ap Beli Mawr | Afallach ap Beli Mawr | Afallach ap Beli Mawr | Afallach ap Beli Mawr | | | | | | | | | | | | |
| Owain ab Afallach | Owain ab Afallach | Owain ab Afallach | Owain ab Afallach | Owain ab Afallach | Owain ab Afallach | | | | | | | Euddolen ab Afallach | Euddolen ab Afallach | Euddolen ab Afallach | Euddolen ab Afallach | Euddolen ab Afallach | Euddolen ab Afallach |
| Brychwain ab Owain | Brychwain ab Owain | Brychwain ab Owain | Brychwain ab Owain | Brychwain ab Owain | Brychwain ab Owain | | | | | | | Eudos ab Euddolen | Eudos ab Euddolen | Eudos ab Euddolen | Eudos ab Euddolen | Eudos ab Euddolen | Eudos ab Euddolen | | | | | | |
| Difwng ap Brychwain | Difwng ap Brychwain | Difwng ap Brychwain | Difwng ap Brychwain | Difwng ap Brychwain | Difwng ap Brychwain | | | | | | | Eifudd ap Eudos | Eifudd ap Eudos | Eifudd ap Eudos | Eifudd ap Eudos | Eifudd ap Eudos | Eifudd ap Eudos | | | | | | |
| Peryf ap Difwng | Peryf ap Difwng | Peryf ap Difwng | Peryf ap Difwng | Peryf ap Difwng | Peryf ap Difwng | | | | | | | Eudeyrn ab Eifudd | Eudeyrn ab Eifudd | Eudeyrn ab Eifudd | Eudeyrn ab Eifudd | Eudeyrn ab Eifudd | Eudeyrn ab Eifudd | | | | | | |
| Onwedd (ap Peryf) ap Difwng | Onwedd (ap Peryf) ap Difwng | Onwedd (ap Peryf) ap Difwng | Onwedd (ap Peryf) ap Difwng | Onwedd (ap Peryf) ap Difwng | Onwedd (ap Peryf) ap Difwng | | | | | | | Euddigan ab Eudeyrn | Euddigan ab Eudeyrn | Euddigan ab Eudeyrn | Euddigan ab Eudeyrn | Euddigan ab Eudeyrn | Euddigan ab Eudeyrn | | | | | | |
| Amwerydd ab Onwedd | Amwerydd ab Onwedd | Amwerydd ab Onwedd | Amwerydd ab Onwedd | Amwerydd ab Onwedd | Amwerydd ab Onwedd | | | | | | | Rhydeyrn ab Euddigan | Rhydeyrn ab Euddigan | Rhydeyrn ab Euddigan | Rhydeyrn ab Euddigan | Rhydeyrn ab Euddigan | Rhydeyrn ab Euddigan | | | | | | |
| Afloyd (Amguoloyt) ab Amwerydd | Afloyd (Amguoloyt) ab Amwerydd | Afloyd (Amguoloyt) ab Amwerydd | Afloyd (Amguoloyt) ab Amwerydd | Afloyd (Amguoloyt) ab Amwerydd | Afloyd (Amguoloyt) ab Amwerydd | | | | | | | Rhifedel ap Rhydeyrn | Rhifedel ap Rhydeyrn | Rhifedel ap Rhydeyrn | Rhifedel ap Rhydeyrn | Rhifedel ap Rhydeyrn | Rhifedel ap Rhydeyrn | | | | | | |
| Gwrddwfn ab Afloyd ab Amwerydd | Gwrddwfn ab Afloyd ab Amwerydd | Gwrddwfn ab Afloyd ab Amwerydd | Gwrddwfn ab Afloyd ab Amwerydd | Gwrddwfn ab Afloyd ab Amwerydd | Gwrddwfn ab Afloyd ab Amwerydd | | | | | | | Gradd ap Rhifedel | Gradd ap Rhifedel | Gradd ap Rhifedel | Gradd ap Rhifedel | Gradd ap Rhifedel | Gradd ap Rhifedel | | | | | | |
| Dwfn ap Gwrddwfn | Dwfn ap Gwrddwfn | Dwfn ap Gwrddwfn | Dwfn ap Gwrddwfn | Dwfn ap Gwrddwfn | Dwfn ap Gwrddwfn | | | | | | | Urban ap Gradd | Urban ap Gradd | Urban ap Gradd | Urban ap Gradd | Urban ap Gradd | Urban ap Gradd | | | | | | |
| Gwrddoli ap Dwfn | Gwrddoli ap Dwfn | Gwrddoli ap Dwfn | Gwrddoli ap Dwfn | Gwrddoli ap Dwfn | Gwrddoli ap Dwfn | | | | | | | Telpwyll ab Urban | Telpwyll ab Urban | Telpwyll ab Urban | Telpwyll ab Urban | Telpwyll ab Urban | Telpwyll ab Urban | | | | | | |
| Doli ap Gwrddoli | Doli ap Gwrddoli | Doli ap Gwrddoli | Doli ap Gwrddoli | Doli ap Gwrddoli | Doli ap Gwrddoli | | | | | | | Deheuwaint ap Telpwyll | Deheuwaint ap Telpwyll | Deheuwaint ap Telpwyll | Deheuwaint ap Telpwyll | Deheuwaint ap Telpwyll | Deheuwaint ap Telpwyll | | | | | | |
| Gwrgain ap Doli | Gwrgain ap Doli | Gwrgain ap Doli | Gwrgain ap Doli | Gwrgain ap Doli | Gwrgain ap Doli | | | | | | | Tegfan ap Deheuwaint | Tegfan ap Deheuwaint | Tegfan ap Deheuwaint | Tegfan ap Deheuwaint | Tegfan ap Deheuwaint | Tegfan ap Deheuwaint | | | | | | |
| Cain ap Gwrgain | Cain ap Gwrgain | Cain ap Gwrgain | Cain ap Gwrgain | Cain ap Gwrgain | Cain ap Gwrgain | | | | | | | Coel Hen (c. 360) | Coel Hen (c. 360) | Coel Hen (c. 360) | Coel Hen (c. 360) | Coel Hen (c. 360) | Coel Hen (c. 360) | | | | | | |
| Tegid ap Cain | Tegid ap Cain | Tegid ap Cain | Tegid ap Cain | Tegid ap Cain | Tegid ap Cain | | | | | | | Gwawl ferch Coel Hen | Gwawl ferch Coel Hen | Gwawl ferch Coel Hen | Gwawl ferch Coel Hen | Gwawl ferch Coel Hen | Gwawl ferch Coel Hen | | | | | | |
| Padarn Beisrudd | Padarn Beisrudd | Padarn Beisrudd | Padarn Beisrudd | Padarn Beisrudd | Padarn Beisrudd | | | | | | | | | | | | | | | | | | |
| Edern ap Padarn Beisrudd | Edern ap Padarn Beisrudd | Edern ap Padarn Beisrudd | Edern ap Padarn Beisrudd | Edern ap Padarn Beisrudd | Edern ap Padarn Beisrudd | | | | | | | | | | | | | | | | | | |
| Cunedda Wledig (c. 370 AD) | Cunedda Wledig (c. 370 AD) | Cunedda Wledig (c. 370 AD) | Cunedda Wledig (c. 370 AD) | Cunedda Wledig (c. 370 AD) | Cunedda Wledig (c. 370 AD) | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | Einion Yrth ap Cunedda (c. 410) | Einion Yrth ap Cunedda (c. 410) | Einion Yrth ap Cunedda (c. 410) | Einion Yrth ap Cunedda (c. 410) | Einion Yrth ap Cunedda (c. 410) | Einion Yrth ap Cunedda (c. 410) |

## Family tree of the House of Gwynedd
### Key

* Bold for kings & princes e.g. Llywelyn the Great.
* Italics for royal house or family e.g. House of Tudor.
* 'Standard font' for members of a royal family, i.e. heirs, children and spouses of monarchs e.g. Ethyllt ferch Cynan.
| | | | | | | Cunedda Gwynedd | Cunedda Gwynedd | Cunedda Gwynedd | Cunedda Gwynedd | Cunedda Gwynedd | Cunedda Gwynedd |
| Ceredig ap Cunedda Ceredigion c. 450–453 | Ceredig ap Cunedda Ceredigion c. 450–453 | Ceredig ap Cunedda Ceredigion c. 450–453 | Ceredig ap Cunedda Ceredigion c. 450–453 | Ceredig ap Cunedda Ceredigion c. 450–453 | Ceredig ap Cunedda Ceredigion c. 450–453 | | | | | | | Einion Yrth Gwynedd c. 470–480 | Einion Yrth Gwynedd c. 470–480 | Einion Yrth Gwynedd c. 470–480 | Einion Yrth Gwynedd c. 470–480 | Einion Yrth Gwynedd c. 470–480 | Einion Yrth Gwynedd c. 470–480 |
| Usai ap Ceredig [br] Ceredigion 453–490 | Usai ap Ceredig [br] Ceredigion 453–490 | Usai ap Ceredig [br] Ceredigion 453–490 | Usai ap Ceredig [br] Ceredigion 453–490 | Usai ap Ceredig [br] Ceredigion 453–490 | Usai ap Ceredig [br] Ceredigion 453–490 | | | Cadwallon Lawhir ap Einion Gwynedd 480–534 | Cadwallon Lawhir ap Einion Gwynedd 480–534 | Cadwallon Lawhir ap Einion Gwynedd 480–534 | Cadwallon Lawhir ap Einion Gwynedd 480–534 | Cadwallon Lawhir ap Einion Gwynedd 480–534 | Cadwallon Lawhir ap Einion Gwynedd 480–534 | | | Owain Ddantgwyn | Owain Ddantgwyn | Owain Ddantgwyn | Owain Ddantgwyn | Owain Ddantgwyn | Owain Ddantgwyn |
| Serwyl ap Usai [br] Ceredigion 490–523 | Serwyl ap Usai [br] Ceredigion 490–523 | Serwyl ap Usai [br] Ceredigion 490–523 | Serwyl ap Usai [br] Ceredigion 490–523 | Serwyl ap Usai [br] Ceredigion 490–523 | Serwyl ap Usai [br] Ceredigion 490–523 | | | Maelgwn Gwynedd Gwynedd 534–547 | Maelgwn Gwynedd Gwynedd 534–547 | Maelgwn Gwynedd Gwynedd 534–547 | Maelgwn Gwynedd Gwynedd 534–547 | Maelgwn Gwynedd Gwynedd 534–547 | Maelgwn Gwynedd Gwynedd 534–547 | | | Cuneglasus Rhos and Powys 517-550 | Cuneglasus Rhos and Powys 517-550 | Cuneglasus Rhos and Powys 517-550 | Cuneglasus Rhos and Powys 517-550 | Cuneglasus Rhos and Powys 517-550 | Cuneglasus Rhos and Powys 517-550 | | | | | | | | | | | | | | | | | | | | | | | | | |
| Boddw ap Serwyl [br] Ceredigion 523–560 | Boddw ap Serwyl [br] Ceredigion 523–560 | Boddw ap Serwyl [br] Ceredigion 523–560 | Boddw ap Serwyl [br] Ceredigion 523–560 | Boddw ap Serwyl [br] Ceredigion 523–560 | Boddw ap Serwyl [br] Ceredigion 523–560 | | | Rhun Hir ap Maelgwn Gwynedd 547–586 | Rhun Hir ap Maelgwn Gwynedd 547–586 | Rhun Hir ap Maelgwn Gwynedd 547–586 | Rhun Hir ap Maelgwn Gwynedd 547–586 | Rhun Hir ap Maelgwn Gwynedd 547–586 | Rhun Hir ap Maelgwn Gwynedd 547–586 | | | Meig ap Cynlas | Meig ap Cynlas | Meig ap Cynlas | Meig ap Cynlas | Meig ap Cynlas | Meig ap Cynlas | | | Einion ap Cynlas [br] Rhos 540-c. 570 | Einion ap Cynlas [br] Rhos 540-c. 570 | Einion ap Cynlas [br] Rhos 540-c. 570 | Einion ap Cynlas [br] Rhos 540-c. 570 | Einion ap Cynlas [br] Rhos 540-c. 570 | Einion ap Cynlas [br] Rhos 540-c. 570 |
| Arthfoddw ap Boddw Ceredigion 560–595 | Arthfoddw ap Boddw Ceredigion 560–595 | Arthfoddw ap Boddw Ceredigion 560–595 | Arthfoddw ap Boddw Ceredigion 560–595 | Arthfoddw ap Boddw Ceredigion 560–595 | Arthfoddw ap Boddw Ceredigion 560–595 | | | Beli ap Rhun Gwynedd 586–599 | Beli ap Rhun Gwynedd 586–599 | Beli ap Rhun Gwynedd 586–599 | Beli ap Rhun Gwynedd 586–599 | Beli ap Rhun Gwynedd 586–599 | Beli ap Rhun Gwynedd 586–599 | | | Cyngen ap Meig | Cyngen ap Meig | Cyngen ap Meig | Cyngen ap Meig | Cyngen ap Meig | Cyngen ap Meig | | | | | | | | | | | | | | | | | | | | | | | | | |
| Arthlwys ap Arthwfoddw Ceredigion 595–630 | Arthlwys ap Arthwfoddw Ceredigion 595–630 | Arthlwys ap Arthwfoddw Ceredigion 595–630 | Arthlwys ap Arthwfoddw Ceredigion 595–630 | Arthlwys ap Arthwfoddw Ceredigion 595–630 | Arthlwys ap Arthwfoddw Ceredigion 595–630 | | | Iago ap Beli Gwynedd 599–616 | Iago ap Beli Gwynedd 599–616 | Iago ap Beli Gwynedd 599–616 | Iago ap Beli Gwynedd 599–616 | Iago ap Beli Gwynedd 599–616 | Iago ap Beli Gwynedd 599–616 | | | Cadwallon Crisban ap Cyngen | Cadwallon Crisban ap Cyngen | Cadwallon Crisban ap Cyngen | Cadwallon Crisban ap Cyngen | Cadwallon Crisban ap Cyngen | Cadwallon Crisban ap Cyngen | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | Cadfan ap Iago Gwynedd 616–625 | Cadfan ap Iago Gwynedd 616–625 | Cadfan ap Iago Gwynedd 616–625 | Cadfan ap Iago Gwynedd 616–625 | Cadfan ap Iago Gwynedd 616–625 | | | Idgwyn ap Cadwallon | Idgwyn ap Cadwallon | Idgwyn ap Cadwallon | Idgwyn ap Cadwallon | Idgwyn ap Cadwallon | | | | | | | | | | | | | | | | | | | | |
| Clydog ap Arthlwys [br] Ceredigion 630–665 | Clydog ap Arthlwys [br] Ceredigion 630–665 | Clydog ap Arthlwys [br] Ceredigion 630–665 | Clydog ap Arthlwys [br] Ceredigion 630–665 | Clydog ap Arthlwys [br] Ceredigion 630–665 | Clydog ap Arthlwys [br] Ceredigion 630–665 | | | Cadwallon ap Cadfan Gwynedd 625–634 | Cadwallon ap Cadfan Gwynedd 625–634 | Cadwallon ap Cadfan Gwynedd 625–634 | Cadwallon ap Cadfan Gwynedd 625–634 | Cadwallon ap Cadfan Gwynedd 625–634 | Cadwallon ap Cadfan Gwynedd 625–634 | | | Einion ap Idgwyn | Einion ap Idgwyn | Einion ap Idgwyn | Einion ap Idgwyn | Einion ap Idgwyn | Einion ap Idgwyn | | | | | | | | | | | | | | | | | | | | | | | |
| Seisyll ap Clydog Ceredigion 665–700 | Seisyll ap Clydog Ceredigion 665–700 | Seisyll ap Clydog Ceredigion 665–700 | Seisyll ap Clydog Ceredigion 665–700 | Seisyll ap Clydog Ceredigion 665–700 | Seisyll ap Clydog Ceredigion 665–700 | | | Cadwaladr Gwynedd 655–682 | Cadwaladr Gwynedd 655–682 | Cadwaladr Gwynedd 655–682 | Cadwaladr Gwynedd 655–682 | Cadwaladr Gwynedd 655–682 | Cadwaladr Gwynedd 655–682 | | | Rhufon ap Einion | Rhufon ap Einion | Rhufon ap Einion | Rhufon ap Einion | Rhufon ap Einion | Rhufon ap Einion | | | | | | | | | | | | | | | | | | | | | | | | | |
| Arthwyr ap Seisyll Seisyllwg 700–735 | Arthwyr ap Seisyll Seisyllwg 700–735 | Arthwyr ap Seisyll Seisyllwg 700–735 | Arthwyr ap Seisyll Seisyllwg 700–735 | Arthwyr ap Seisyll Seisyllwg 700–735 | Arthwyr ap Seisyll Seisyllwg 700–735 | | | Idwal Iwrch Gwynedd 682–720 | Idwal Iwrch Gwynedd 682–720 | Idwal Iwrch Gwynedd 682–720 | Idwal Iwrch Gwynedd 682–720 | Idwal Iwrch Gwynedd 682–720 | Idwal Iwrch Gwynedd 682–720 | | | Meirion ap Rhufon | Meirion ap Rhufon | Meirion ap Rhufon | Meirion ap Rhufon | Meirion ap Rhufon | Meirion ap Rhufon | | | | | | | | | | | | | | | | | | | | | | | | | |
| Dyfnwal ap Arthwyr [br] Seisyllwg 735–770 | Dyfnwal ap Arthwyr [br] Seisyllwg 735–770 | Dyfnwal ap Arthwyr [br] Seisyllwg 735–770 | Dyfnwal ap Arthwyr [br] Seisyllwg 735–770 | Dyfnwal ap Arthwyr [br] Seisyllwg 735–770 | Dyfnwal ap Arthwyr [br] Seisyllwg 735–770 | | | Rhodri Molwynog ap Idwal Gwynedd 720–754 | Rhodri Molwynog ap Idwal Gwynedd 720–754 | Rhodri Molwynog ap Idwal Gwynedd 720–754 | Rhodri Molwynog ap Idwal Gwynedd 720–754 | Rhodri Molwynog ap Idwal Gwynedd 720–754 | Rhodri Molwynog ap Idwal Gwynedd 720–754 | | | Caradog ap Meirion Gwynedd 754–798 | Caradog ap Meirion Gwynedd 754–798 | Caradog ap Meirion Gwynedd 754–798 | Caradog ap Meirion Gwynedd 754–798 | Caradog ap Meirion Gwynedd 754–798 | Caradog ap Meirion Gwynedd 754–798 | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Meurig ap Dyfnwal [br] Seisyllwg 770–807 | Meurig ap Dyfnwal [br] Seisyllwg 770–807 | Meurig ap Dyfnwal [br] Seisyllwg 770–807 | Meurig ap Dyfnwal [br] Seisyllwg 770–807 | Meurig ap Dyfnwal [br] Seisyllwg 770–807 | Meurig ap Dyfnwal [br] Seisyllwg 770–807 | | | Cynan Dindaethwy ap Rhodri Gwynedd 798–816 | Cynan Dindaethwy ap Rhodri Gwynedd 798–816 | Cynan Dindaethwy ap Rhodri Gwynedd 798–816 | Cynan Dindaethwy ap Rhodri Gwynedd 798–816 | Cynan Dindaethwy ap Rhodri Gwynedd 798–816 | Cynan Dindaethwy ap Rhodri Gwynedd 798–816 | | | Hywel ap Rhodri Molwynog Gwynedd 816–825 | Hywel ap Rhodri Molwynog Gwynedd 816–825 | Hywel ap Rhodri Molwynog Gwynedd 816–825 | Hywel ap Rhodri Molwynog Gwynedd 816–825 | Hywel ap Rhodri Molwynog Gwynedd 816–825 | Hywel ap Rhodri Molwynog Gwynedd 816–825 |
| | | | | | | | | Ethyllt ferch Cynan | Ethyllt ferch Cynan | Ethyllt ferch Cynan | Ethyllt ferch Cynan | Ethyllt ferch Cynan | | | Gwriad ap Elidyr | Gwriad ap Elidyr | Gwriad ap Elidyr | Gwriad ap Elidyr | Gwriad ap Elidyr | | | | | | | | | | | | | | | | | | |
| Gwgon ap Meurig Seisyllwg 808–872 | Gwgon ap Meurig Seisyllwg 808–872 | Gwgon ap Meurig Seisyllwg 808–872 | Gwgon ap Meurig Seisyllwg 808–872 | Gwgon ap Meurig Seisyllwg 808–872 | | | | | | | Merfyn Frych Gwynedd 825–844 | Merfyn Frych Gwynedd 825–844 | Merfyn Frych Gwynedd 825–844 | Merfyn Frych Gwynedd 825–844 | Merfyn Frych Gwynedd 825–844 | | | Nest ferch Cadell | Nest ferch Cadell | Nest ferch Cadell | Nest ferch Cadell | Nest ferch Cadell |
| | | | | | | | | | | | | | | | | | | | | Angharad ferch Meurig | Angharad ferch Meurig | Angharad ferch Meurig | Angharad ferch Meurig | Angharad ferch Meurig | Angharad ferch Meurig | | | Rhodri the Great b.820 Gwynedd 844–878 Powys 855–878 | Rhodri the Great b.820 Gwynedd 844–878 Powys 855–878 | Rhodri the Great b.820 Gwynedd 844–878 Powys 855–878 | Rhodri the Great b.820 Gwynedd 844–878 Powys 855–878 | Rhodri the Great b.820 Gwynedd 844–878 Powys 855–878 | Rhodri the Great b.820 Gwynedd 844–878 Powys 855–878 |
| | | | | | | | | Anarawd ap Rhodri Gwynedd 878–916 | Anarawd ap Rhodri Gwynedd 878–916 | | | Tudwal Gloff | Tudwal Gloff | | | Merfyn ap Rhodri Powys 878–900 | Merfyn ap Rhodri Powys 878–900 | | | Cadell ap Rhodri b.854 Seisyllwg 878–909 | Cadell ap Rhodri b.854 Seisyllwg 878–909 |
| | | | | | | | | Idwal Foel Gwynedd 916–942 | Idwal Foel Gwynedd 916–942 | Idwal Foel Gwynedd 916–942 | Idwal Foel Gwynedd 916–942 | Idwal Foel Gwynedd 916–942 | Idwal Foel Gwynedd 916–942 | | | Alser ap Tudwal | Alser ap Tudwal | Alser ap Tudwal | Alser ap Tudwal | Alser ap Tudwal | Alser ap Tudwal | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Llywelyn ap Merfyn Powys 900–942 | Llywelyn ap Merfyn Powys 900–942 | Llywelyn ap Merfyn Powys 900–942 | Llywelyn ap Merfyn Powys 900–942 | Llywelyn ap Merfyn Powys 900–942 | Llywelyn ap Merfyn Powys 900–942 | | | Hywel Dda b.880 Dyfed 905–909 Deheubarth 909–950 Gwynedd 942–950 Powys 942–950 | Hywel Dda b.880 Dyfed 905–909 Deheubarth 909–950 Gwynedd 942–950 Powys 942–950 | Hywel Dda b.880 Dyfed 905–909 Deheubarth 909–950 Gwynedd 942–950 Powys 942–950 | Hywel Dda b.880 Dyfed 905–909 Deheubarth 909–950 Gwynedd 942–950 Powys 942–950 | Hywel Dda b.880 Dyfed 905–909 Deheubarth 909–950 Gwynedd 942–950 Powys 942–950 | Hywel Dda b.880 Dyfed 905–909 Deheubarth 909–950 Gwynedd 942–950 Powys 942–950 | | | Elen ferch Llywarch | Elen ferch Llywarch | Elen ferch Llywarch | Elen ferch Llywarch | Elen ferch Llywarch | Elen ferch Llywarch |
| Meurig ap Idwal | Meurig ap Idwal | | | Iago ap Idwal Gwynedd 950–979 | Iago ap Idwal Gwynedd 950–979 | | | Ieuaf ap Idwal Gwynedd 950–969 | Ieuaf ap Idwal Gwynedd 950–969 | | | Rhodri ap Hywel Deheubarth 950–953 | Rhodri ap Hywel Deheubarth 950–953 | | | Owain ap Hywel Deheubarth 950–987 | Owain ap Hywel Deheubarth 950–987 | | | Edwin ap Hywel Deheubarth 950–954 | Edwin ap Hywel Deheubarth 950–954 |
| Idwal ap Meurig | Idwal ap Meurig | Idwal ap Meurig | Idwal ap Meurig | Idwal ap Meurig | Idwal ap Meurig | | | Hywel ap Ieuaf Gwynedd 979–985 | Hywel ap Ieuaf Gwynedd 979–985 | Hywel ap Ieuaf Gwynedd 979–985 | Hywel ap Ieuaf Gwynedd 979–985 | Hywel ap Ieuaf Gwynedd 979–985 | Hywel ap Ieuaf Gwynedd 979–985 | | | Cadwallon ab Ieuaf Gwynedd 985–986 | Cadwallon ab Ieuaf Gwynedd 985–986 | Cadwallon ab Ieuaf Gwynedd 985–986 | Cadwallon ab Ieuaf Gwynedd 985–986 | Cadwallon ab Ieuaf Gwynedd 985–986 | Cadwallon ab Ieuaf Gwynedd 985–986 | | | | Einion ab Owain d.984 | Einion ab Owain d.984 | Einion ab Owain d.984 | Einion ab Owain d.984 | Einion ab Owain d.984 | Einion ab Owain d.984 | | | | | | | | | | | | | | | | | | | | Maredudd ab Owain Deheubarth 987–999 Gwynedd 986–999 | Maredudd ab Owain Deheubarth 987–999 Gwynedd 986–999 | Maredudd ab Owain Deheubarth 987–999 Gwynedd 986–999 | Maredudd ab Owain Deheubarth 987–999 Gwynedd 986–999 | Maredudd ab Owain Deheubarth 987–999 Gwynedd 986–999 | Maredudd ab Owain Deheubarth 987–999 Gwynedd 986–999 | | | | | | | | |
| Iago ab Idwal ap Meurig Gwynedd 1023–1039 | Iago ab Idwal ap Meurig Gwynedd 1023–1039 | Iago ab Idwal ap Meurig Gwynedd 1023–1039 | Iago ab Idwal ap Meurig Gwynedd 1023–1039 | Iago ab Idwal ap Meurig Gwynedd 1023–1039 | Iago ab Idwal ap Meurig Gwynedd 1023–1039 | | | Cynan ap Hywel Gwynedd 999–1005 | Cynan ap Hywel Gwynedd 999–1005 | Cynan ap Hywel Gwynedd 999–1005 | Cynan ap Hywel Gwynedd 999–1005 | Cynan ap Hywel Gwynedd 999–1005 | Cynan ap Hywel Gwynedd 999–1005 | | | Aeddan ap Blegywryd Gwynedd 1005–1018 | Aeddan ap Blegywryd Gwynedd 1005–1018 | Aeddan ap Blegywryd Gwynedd 1005–1018 | Aeddan ap Blegywryd Gwynedd 1005–1018 | Aeddan ap Blegywryd Gwynedd 1005–1018 | Aeddan ap Blegywryd Gwynedd 1005–1018 | | | Edwin ab Einion Deheubarth 1005–1018 | Edwin ab Einion Deheubarth 1005–1018 | Edwin ab Einion Deheubarth 1005–1018 | Edwin ab Einion Deheubarth 1005–1018 | Edwin ab Einion Deheubarth 1005–1018 | Edwin ab Einion Deheubarth 1005–1018 | | | Cadell ab Einion Deheubarth 1005–1018 | Cadell ab Einion Deheubarth 1005–1018 | Cadell ab Einion Deheubarth 1005–1018 | Cadell ab Einion Deheubarth 1005–1018 | Cadell ab Einion Deheubarth 1005–1018 | Cadell ab Einion Deheubarth 1005–1018 | | | Cynfyn ap Gwerstan | Cynfyn ap Gwerstan | Cynfyn ap Gwerstan | Cynfyn ap Gwerstan | Cynfyn ap Gwerstan | Cynfyn ap Gwerstan | | | Angharad ferch Maredudd | Angharad ferch Maredudd | Angharad ferch Maredudd | Angharad ferch Maredudd | Angharad ferch Maredudd | Angharad ferch Maredudd | | | | | | | Llywelyn ap Seisyll Gwynedd 1018–1023 Deheubarth 1018–1023 | Llywelyn ap Seisyll Gwynedd 1018–1023 Deheubarth 1018–1023 | Llywelyn ap Seisyll Gwynedd 1018–1023 Deheubarth 1018–1023 | Llywelyn ap Seisyll Gwynedd 1018–1023 Deheubarth 1018–1023 | Llywelyn ap Seisyll Gwynedd 1018–1023 Deheubarth 1018–1023 | Llywelyn ap Seisyll Gwynedd 1018–1023 Deheubarth 1018–1023 |
| Cynan ab Iago 1014–1063 | Cynan ab Iago 1014–1063 | Cynan ab Iago 1014–1063 | Cynan ab Iago 1014–1063 | Cynan ab Iago 1014–1063 | Cynan ab Iago 1014–1063 | | | Trahaearn ap Caradog Gwynedd 1075–1081 | Trahaearn ap Caradog Gwynedd 1075–1081 | Trahaearn ap Caradog Gwynedd 1075–1081 | Trahaearn ap Caradog Gwynedd 1075–1081 | Trahaearn ap Caradog Gwynedd 1075–1081 | Trahaearn ap Caradog Gwynedd 1075–1081 | | | Owain ab Edwin | Owain ab Edwin | Owain ab Edwin | Owain ab Edwin | Owain ab Edwin | Owain ab Edwin | | | Hywel ab Edwin Deheubarth 1033–1044 | Hywel ab Edwin Deheubarth 1033–1044 | Hywel ab Edwin Deheubarth 1033–1044 | Hywel ab Edwin Deheubarth 1033–1044 | Hywel ab Edwin Deheubarth 1033–1044 | Hywel ab Edwin Deheubarth 1033–1044 | | | Tewdwr ap Cadell | Tewdwr ap Cadell | Tewdwr ap Cadell | Tewdwr ap Cadell | Tewdwr ap Cadell | Tewdwr ap Cadell | | | Rhiwallon ap Cynfyn 1020–1069 | Rhiwallon ap Cynfyn 1020–1069 | Rhiwallon ap Cynfyn 1020–1069 | Rhiwallon ap Cynfyn 1020–1069 | Rhiwallon ap Cynfyn 1020–1069 | Rhiwallon ap Cynfyn 1020–1069 | | | Bleddyn ap Cynfyn Gwynedd 1063–1075 Powys 1063–1075 | Bleddyn ap Cynfyn Gwynedd 1063–1075 Powys 1063–1075 | Bleddyn ap Cynfyn Gwynedd 1063–1075 Powys 1063–1075 | Bleddyn ap Cynfyn Gwynedd 1063–1075 Powys 1063–1075 | Bleddyn ap Cynfyn Gwynedd 1063–1075 Powys 1063–1075 | Bleddyn ap Cynfyn Gwynedd 1063–1075 Powys 1063–1075 | | | Gruffydd ap Llywelyn Gwynedd 1039–1063 Powys 1039–1063 Deheubarth 1055–1063 | Gruffydd ap Llywelyn Gwynedd 1039–1063 Powys 1039–1063 Deheubarth 1055–1063 | Gruffydd ap Llywelyn Gwynedd 1039–1063 Powys 1039–1063 Deheubarth 1055–1063 | Gruffydd ap Llywelyn Gwynedd 1039–1063 Powys 1039–1063 Deheubarth 1055–1063 | Gruffydd ap Llywelyn Gwynedd 1039–1063 Powys 1039–1063 Deheubarth 1055–1063 | Gruffydd ap Llywelyn Gwynedd 1039–1063 Powys 1039–1063 Deheubarth 1055–1063 |
| Gruffudd ap Cynan b.1055 Gwynedd 1081–1137 | Gruffudd ap Cynan b.1055 Gwynedd 1081–1137 | Gruffudd ap Cynan b.1055 Gwynedd 1081–1137 | Gruffudd ap Cynan b.1055 Gwynedd 1081–1137 | Gruffudd ap Cynan b.1055 Gwynedd 1081–1137 | Gruffudd ap Cynan b.1055 Gwynedd 1081–1137 | | | Angharad ferch Owain Deheubarth 1065-1162 | Angharad ferch Owain Deheubarth 1065-1162 | Angharad ferch Owain Deheubarth 1065-1162 | Angharad ferch Owain Deheubarth 1065-1162 | Angharad ferch Owain Deheubarth 1065-1162 | Angharad ferch Owain Deheubarth 1065-1162 | | | Maredudd ab Owain ab Edwin Deheubarth 1063–1072 | Maredudd ab Owain ab Edwin Deheubarth 1063–1072 | Maredudd ab Owain ab Edwin Deheubarth 1063–1072 | Maredudd ab Owain ab Edwin Deheubarth 1063–1072 | Maredudd ab Owain ab Edwin Deheubarth 1063–1072 | Maredudd ab Owain ab Edwin Deheubarth 1063–1072 | | | Rhys ab Owain Deheubarth 1072–1078 | Rhys ab Owain Deheubarth 1072–1078 | Rhys ab Owain Deheubarth 1072–1078 | Rhys ab Owain Deheubarth 1072–1078 | Rhys ab Owain Deheubarth 1072–1078 | Rhys ab Owain Deheubarth 1072–1078 | | | Rhys ap Tewdwr Deheubarth 1078–1093 | Rhys ap Tewdwr Deheubarth 1078–1093 | Rhys ap Tewdwr Deheubarth 1078–1093 | Rhys ap Tewdwr Deheubarth 1078–1093 | Rhys ap Tewdwr Deheubarth 1078–1093 | Rhys ap Tewdwr Deheubarth 1078–1093 | | | Gwladys ferch Rhiwallon | Gwladys ferch Rhiwallon | Gwladys ferch Rhiwallon | Gwladys ferch Rhiwallon | Gwladys ferch Rhiwallon | Gwladys ferch Rhiwallon | | | Iorwerth ap Bleddyn Powys 1075–1103 | Iorwerth ap Bleddyn Powys 1075–1103 | Iorwerth ap Bleddyn Powys 1075–1103 | Iorwerth ap Bleddyn Powys 1075–1103 | Iorwerth ap Bleddyn Powys 1075–1103 | Iorwerth ap Bleddyn Powys 1075–1103 | | | Maredudd ap Bleddyn Powys 1116–1132 | Maredudd ap Bleddyn Powys 1116–1132 | Maredudd ap Bleddyn Powys 1116–1132 | Maredudd ap Bleddyn Powys 1116–1132 | Maredudd ap Bleddyn Powys 1116–1132 | Maredudd ap Bleddyn Powys 1116–1132 | | | | | | | Cadwgan ap Bleddyn Powys 1075–1111 | Cadwgan ap Bleddyn Powys 1075–1111 | Cadwgan ap Bleddyn Powys 1075–1111 | Cadwgan ap Bleddyn Powys 1075–1111 | Cadwgan ap Bleddyn Powys 1075–1111 | Cadwgan ap Bleddyn Powys 1075–1111 | | | | |
| | | | | Cadwaladr ap Gruffydd 1096–1172 | Cadwaladr ap Gruffydd 1096–1172 | Cadwaladr ap Gruffydd 1096–1172 | Cadwaladr ap Gruffydd 1096–1172 | Cadwaladr ap Gruffydd 1096–1172 | Cadwaladr ap Gruffydd 1096–1172 | | | Gwenllian ferch Gruffydd 1097–1136 | Gwenllian ferch Gruffydd 1097–1136 | Gwenllian ferch Gruffydd 1097–1136 | Gwenllian ferch Gruffydd 1097–1136 | Gwenllian ferch Gruffydd 1097–1136 | Gwenllian ferch Gruffydd 1097–1136 | | | Gruffydd ap Rhys Deheubarth 1116–1137 | Gruffydd ap Rhys Deheubarth 1116–1137 | Gruffydd ap Rhys Deheubarth 1116–1137 | Gruffydd ap Rhys Deheubarth 1116–1137 | Gruffydd ap Rhys Deheubarth 1116–1137 | Gruffydd ap Rhys Deheubarth 1116–1137 | | | Nest ferch Rhys 1085–1136 | Nest ferch Rhys 1085–1136 | Nest ferch Rhys 1085–1136 | Nest ferch Rhys 1085–1136 | Nest ferch Rhys 1085–1136 | Nest ferch Rhys 1085–1136 | | | | | | | | | | | Susanna ferch Gruffydd | Susanna ferch Gruffydd | Susanna ferch Gruffydd | Susanna ferch Gruffydd | Susanna ferch Gruffydd | Susanna ferch Gruffydd | | | Madog ap Maredudd Powys 1132–1160 | Madog ap Maredudd Powys 1132–1160 | Madog ap Maredudd Powys 1132–1160 | Madog ap Maredudd Powys 1132–1160 | Madog ap Maredudd Powys 1132–1160 | Madog ap Maredudd Powys 1132–1160 | | | Gruffydd ap Maredudd | Gruffydd ap Maredudd | Gruffydd ap Maredudd | Gruffydd ap Maredudd | Gruffydd ap Maredudd | Gruffydd ap Maredudd | | | Lord of Nannau | Lord of Nannau | Lord of Nannau | Lord of Nannau | Lord of Nannau | Lord of Nannau | | | | |
| Owain Gwynedd b.1100 Gwynedd 1137–1170 | Owain Gwynedd b.1100 Gwynedd 1137–1170 | Owain Gwynedd b.1100 Gwynedd 1137–1170 | Owain Gwynedd b.1100 Gwynedd 1137–1170 | Owain Gwynedd b.1100 Gwynedd 1137–1170 | Owain Gwynedd b.1100 Gwynedd 1137–1170 | | | Cadell ap Gruffydd Deheubarth 1143–1153 | Cadell ap Gruffydd Deheubarth 1143–1153 | Cadell ap Gruffydd Deheubarth 1143–1153 | Cadell ap Gruffydd Deheubarth 1143–1153 | Cadell ap Gruffydd Deheubarth 1143–1153 | Cadell ap Gruffydd Deheubarth 1143–1153 | | | Maredudd ap Gruffydd Deheubarth 1153–1155 | Maredudd ap Gruffydd Deheubarth 1153–1155 | Maredudd ap Gruffydd Deheubarth 1153–1155 | Maredudd ap Gruffydd Deheubarth 1153–1155 | Maredudd ap Gruffydd Deheubarth 1153–1155 | Maredudd ap Gruffydd Deheubarth 1153–1155 | | | Anarawd ap Gruffydd Deheubarth 1137–1143 | Anarawd ap Gruffydd Deheubarth 1137–1143 | Anarawd ap Gruffydd Deheubarth 1137–1143 | Anarawd ap Gruffydd Deheubarth 1137–1143 | Anarawd ap Gruffydd Deheubarth 1137–1143 | Anarawd ap Gruffydd Deheubarth 1137–1143 | | | | | | | Rhys ap Gruffydd b.1132 Deheubarth 1155–1197 | Rhys ap Gruffydd b.1132 Deheubarth 1155–1197 | Rhys ap Gruffydd b.1132 Deheubarth 1155–1197 | Rhys ap Gruffydd b.1132 Deheubarth 1155–1197 | Rhys ap Gruffydd b.1132 Deheubarth 1155–1197 | Rhys ap Gruffydd b.1132 Deheubarth 1155–1197 | | | Gwenllian ferch Madog | Gwenllian ferch Madog | Gwenllian ferch Madog | Gwenllian ferch Madog | Gwenllian ferch Madog | Gwenllian ferch Madog | | | | | | | | | | | | | | | | | | | | | | | | | | | Owain Cyfeiliog Powys Wenwynwyn 1160–1197 | Owain Cyfeiliog Powys Wenwynwyn 1160–1197 | Owain Cyfeiliog Powys Wenwynwyn 1160–1197 | Owain Cyfeiliog Powys Wenwynwyn 1160–1197 | Owain Cyfeiliog Powys Wenwynwyn 1160–1197 | Owain Cyfeiliog Powys Wenwynwyn 1160–1197 |
| Hywel ab Owain Gwynedd b.1120 Gwynedd 1170 | Hywel ab Owain Gwynedd b.1120 Gwynedd 1170 | Hywel ab Owain Gwynedd b.1120 Gwynedd 1170 | Hywel ab Owain Gwynedd b.1120 Gwynedd 1170 | Hywel ab Owain Gwynedd b.1120 Gwynedd 1170 | Hywel ab Owain Gwynedd b.1120 Gwynedd 1170 | | | Dafydd ab Owain Gwynedd Gwynedd 1170–1195 d. 1203 | Dafydd ab Owain Gwynedd Gwynedd 1170–1195 d. 1203 | Dafydd ab Owain Gwynedd Gwynedd 1170–1195 d. 1203 | Dafydd ab Owain Gwynedd Gwynedd 1170–1195 d. 1203 | Dafydd ab Owain Gwynedd Gwynedd 1170–1195 d. 1203 | Dafydd ab Owain Gwynedd Gwynedd 1170–1195 d. 1203 | | | Maelgwn ab Owain Gwynedd Gwynedd 1170–1173 | Maelgwn ab Owain Gwynedd Gwynedd 1170–1173 | Maelgwn ab Owain Gwynedd Gwynedd 1170–1173 | Maelgwn ab Owain Gwynedd Gwynedd 1170–1173 | Maelgwn ab Owain Gwynedd Gwynedd 1170–1173 | Maelgwn ab Owain Gwynedd Gwynedd 1170–1173 | | | Cynan ab Owain Gwynedd | Cynan ab Owain Gwynedd | Cynan ab Owain Gwynedd | Cynan ab Owain Gwynedd | Cynan ab Owain Gwynedd | Cynan ab Owain Gwynedd | | | Rhodri ab Owain Gwynedd 1135–1195 | Rhodri ab Owain Gwynedd 1135–1195 | Rhodri ab Owain Gwynedd 1135–1195 | Rhodri ab Owain Gwynedd 1135–1195 | Rhodri ab Owain Gwynedd 1135–1195 | Rhodri ab Owain Gwynedd 1135–1195 | | | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | | | Gruffydd ap Rhys II Deheubarth 1197–1201 | Gruffydd ap Rhys II Deheubarth 1197–1201 | Gruffydd ap Rhys II Deheubarth 1197–1201 | Gruffydd ap Rhys II Deheubarth 1197–1201 | Gruffydd ap Rhys II Deheubarth 1197–1201 | Gruffydd ap Rhys II Deheubarth 1197–1201 | | | Rhys Gryg Deheubarth 1216–1234 | Rhys Gryg Deheubarth 1216–1234 | Rhys Gryg Deheubarth 1216–1234 | Rhys Gryg Deheubarth 1216–1234 | Rhys Gryg Deheubarth 1216–1234 | Rhys Gryg Deheubarth 1216–1234 | | | Angharad ferch Owain Gwynedd | Angharad ferch Owain Gwynedd | Angharad ferch Owain Gwynedd | Angharad ferch Owain Gwynedd | Angharad ferch Owain Gwynedd | Angharad ferch Owain Gwynedd | | | Gruffydd Maelor I Powys Fadog 1160–1191 | Gruffydd Maelor I Powys Fadog 1160–1191 | Gruffydd Maelor I Powys Fadog 1160–1191 | Gruffydd Maelor I Powys Fadog 1160–1191 | Gruffydd Maelor I Powys Fadog 1160–1191 | Gruffydd Maelor I Powys Fadog 1160–1191 | | |
| Iorwerth Drwyndwn 1145–1174 | Iorwerth Drwyndwn 1145–1174 | Iorwerth Drwyndwn 1145–1174 | Iorwerth Drwyndwn 1145–1174 | Iorwerth Drwyndwn 1145–1174 | Iorwerth Drwyndwn 1145–1174 | | | Marared ferch Madog | Marared ferch Madog | Marared ferch Madog | Marared ferch Madog | Marared ferch Madog | Marared ferch Madog | | | Gruffudd ap Cynan ab Owain Gwynedd 1150–1200 | Gruffudd ap Cynan ab Owain Gwynedd 1150–1200 | Gruffudd ap Cynan ab Owain Gwynedd 1150–1200 | Gruffudd ap Cynan ab Owain Gwynedd 1150–1200 | Gruffudd ap Cynan ab Owain Gwynedd 1150–1200 | Gruffudd ap Cynan ab Owain Gwynedd 1150–1200 | | | Maredudd ap Cynan ab Owain Gwynedd 1150–1212 | Maredudd ap Cynan ab Owain Gwynedd 1150–1212 | Maredudd ap Cynan ab Owain Gwynedd 1150–1212 | Maredudd ap Cynan ab Owain Gwynedd 1150–1212 | Maredudd ap Cynan ab Owain Gwynedd 1150–1212 | Maredudd ap Cynan ab Owain Gwynedd 1150–1212 | | | Anwyl of Tywyn family & Wynn baronets descendants | Anwyl of Tywyn family & Wynn baronets descendants | Anwyl of Tywyn family & Wynn baronets descendants | Anwyl of Tywyn family & Wynn baronets descendants | Anwyl of Tywyn family & Wynn baronets descendants | Anwyl of Tywyn family & Wynn baronets descendants | | | Maelgwn ap Rhys Deheubarth 1201–1230 | Maelgwn ap Rhys Deheubarth 1201–1230 | Maelgwn ap Rhys Deheubarth 1201–1230 | Maelgwn ap Rhys Deheubarth 1201–1230 | Maelgwn ap Rhys Deheubarth 1201–1230 | Maelgwn ap Rhys Deheubarth 1201–1230 | | | | | | | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | Gwenllian ferch Rhys | | | Ednyfed Fychan 1170–1246 | Ednyfed Fychan 1170–1246 | Ednyfed Fychan 1170–1246 | Ednyfed Fychan 1170–1246 | Ednyfed Fychan 1170–1246 | Ednyfed Fychan 1170–1246 | | | Madog ap Gruffydd Maelor Powys Fadog 1191–1236 | Madog ap Gruffydd Maelor Powys Fadog 1191–1236 | Madog ap Gruffydd Maelor Powys Fadog 1191–1236 | Madog ap Gruffydd Maelor Powys Fadog 1191–1236 | Madog ap Gruffydd Maelor Powys Fadog 1191–1236 | Madog ap Gruffydd Maelor Powys Fadog 1191–1236 | | | Gwenwynwyn Powys Wenwynwyn 1197–1216 | Gwenwynwyn Powys Wenwynwyn 1197–1216 | Gwenwynwyn Powys Wenwynwyn 1197–1216 | Gwenwynwyn Powys Wenwynwyn 1197–1216 | Gwenwynwyn Powys Wenwynwyn 1197–1216 | Gwenwynwyn Powys Wenwynwyn 1197–1216 |
| Tangwystl Goch | Tangwystl Goch | Tangwystl Goch | Tangwystl Goch | Tangwystl Goch | Tangwystl Goch | | | | | Llywelyn the Great b.1173 Gwynedd 1195–1240 Powys 1216–1240 | Llywelyn the Great b.1173 Gwynedd 1195–1240 Powys 1216–1240 | Llywelyn the Great b.1173 Gwynedd 1195–1240 Powys 1216–1240 | Llywelyn the Great b.1173 Gwynedd 1195–1240 Powys 1216–1240 | Llywelyn the Great b.1173 Gwynedd 1195–1240 Powys 1216–1240 | Llywelyn the Great b.1173 Gwynedd 1195–1240 Powys 1216–1240 | | | | | Joan Plantagenet, Lady of Wales | Joan Plantagenet, Lady of Wales | Joan Plantagenet, Lady of Wales | Joan Plantagenet, Lady of Wales | Joan Plantagenet, Lady of Wales | Joan Plantagenet, Lady of Wales | | | | | | | | | | | Llywelyn the Elder ap Maredudd | Llywelyn the Elder ap Maredudd | Llywelyn the Elder ap Maredudd | Llywelyn the Elder ap Maredudd | Llywelyn the Elder ap Maredudd | Llywelyn the Elder ap Maredudd | | | Goronwy ab Ednyfed 1205–1268 | Goronwy ab Ednyfed 1205–1268 | Goronwy ab Ednyfed 1205–1268 | Goronwy ab Ednyfed 1205–1268 | Goronwy ab Ednyfed 1205–1268 | Goronwy ab Ednyfed 1205–1268 | | | Owain ap Gruffudd | Owain ap Gruffudd | Owain ap Gruffudd | Owain ap Gruffudd | Owain ap Gruffudd | Owain ap Gruffudd | | | Maredudd ap Rhys Grug d.1271 | Maredudd ap Rhys Grug d.1271 | Maredudd ap Rhys Grug d.1271 | Maredudd ap Rhys Grug d.1271 | Maredudd ap Rhys Grug d.1271 | Maredudd ap Rhys Grug d.1271 | | | Gruffydd II ap Madog Powys Fadog 1236–1269 | Gruffydd II ap Madog Powys Fadog 1236–1269 | Gruffydd II ap Madog Powys Fadog 1236–1269 | Gruffydd II ap Madog Powys Fadog 1236–1269 | Gruffydd II ap Madog Powys Fadog 1236–1269 | Gruffydd II ap Madog Powys Fadog 1236–1269 | | | Gruffydd ap Gwenwynwyn Powys Wenwynwyn 1241–1287 | Gruffydd ap Gwenwynwyn Powys Wenwynwyn 1241–1287 | Gruffydd ap Gwenwynwyn Powys Wenwynwyn 1241–1287 | Gruffydd ap Gwenwynwyn Powys Wenwynwyn 1241–1287 | Gruffydd ap Gwenwynwyn Powys Wenwynwyn 1241–1287 | Gruffydd ap Gwenwynwyn Powys Wenwynwyn 1241–1287 |
| | | | | Gruffudd ap Llywelyn 1200–1244 | Gruffudd ap Llywelyn 1200–1244 | Gruffudd ap Llywelyn 1200–1244 | Gruffudd ap Llywelyn 1200–1244 | Gruffudd ap Llywelyn 1200–1244 | Gruffudd ap Llywelyn 1200–1244 | | | Dafydd ap Llywelyn b.1215 Wales 1240–1246 | Dafydd ap Llywelyn b.1215 Wales 1240–1246 | Dafydd ap Llywelyn b.1215 Wales 1240–1246 | Dafydd ap Llywelyn b.1215 Wales 1240–1246 | Dafydd ap Llywelyn b.1215 Wales 1240–1246 | Dafydd ap Llywelyn b.1215 Wales 1240–1246 | | | Angharad ferch Llywelyn | Angharad ferch Llywelyn | Angharad ferch Llywelyn | Angharad ferch Llywelyn | Angharad ferch Llywelyn | Angharad ferch Llywelyn | | | Maelgwn Fychan | Maelgwn Fychan | Maelgwn Fychan | Maelgwn Fychan | Maelgwn Fychan | Maelgwn Fychan | | | Maredudd ap Llywelyn d. 1255 | Maredudd ap Llywelyn d. 1255 | Maredudd ap Llywelyn d. 1255 | Maredudd ap Llywelyn d. 1255 | Maredudd ap Llywelyn d. 1255 | Maredudd ap Llywelyn d. 1255 | | | | | | | | | | | | | | | | | | | Rhys ap Maredudd 1250–1292 | Rhys ap Maredudd 1250–1292 | Rhys ap Maredudd 1250–1292 | Rhys ap Maredudd 1250–1292 | Rhys ap Maredudd 1250–1292 | Rhys ap Maredudd 1250–1292 | | | | | | | | | | | Lord of Powys | Lord of Powys | Lord of Powys | Lord of Powys | Lord of Powys | Lord of Powys |
| Llywelyn ap Gruffudd b.1223 Wales 1246–1282 | Llywelyn ap Gruffudd b.1223 Wales 1246–1282 | Llywelyn ap Gruffudd b.1223 Wales 1246–1282 | Llywelyn ap Gruffudd b.1223 Wales 1246–1282 | Llywelyn ap Gruffudd b.1223 Wales 1246–1282 | Llywelyn ap Gruffudd b.1223 Wales 1246–1282 | | | Owain Goch ap Gruffudd d. 1282 Gwynedd 1246–1255 | Owain Goch ap Gruffudd d. 1282 Gwynedd 1246–1255 | Owain Goch ap Gruffudd d. 1282 Gwynedd 1246–1255 | Owain Goch ap Gruffudd d. 1282 Gwynedd 1246–1255 | Owain Goch ap Gruffudd d. 1282 Gwynedd 1246–1255 | Owain Goch ap Gruffudd d. 1282 Gwynedd 1246–1255 | | | Dafydd ap Gruffudd 1238–1283 | Dafydd ap Gruffudd 1238–1283 | Dafydd ap Gruffudd 1238–1283 | Dafydd ap Gruffudd 1238–1283 | Dafydd ap Gruffudd 1238–1283 | Dafydd ap Gruffudd 1238–1283 | | | Rhodri ap Gruffudd 1230–1315 | Rhodri ap Gruffudd 1230–1315 | Rhodri ap Gruffudd 1230–1315 | Rhodri ap Gruffudd 1230–1315 | Rhodri ap Gruffudd 1230–1315 | Rhodri ap Gruffudd 1230–1315 | | | Llywelyn ap Maredudd d.1263 | Llywelyn ap Maredudd d.1263 | Llywelyn ap Maredudd d.1263 | Llywelyn ap Maredudd d.1263 | Llywelyn ap Maredudd d.1263 | Llywelyn ap Maredudd d.1263 | | | | | | | Tudur Hen d.1311 | Tudur Hen d.1311 | Tudur Hen d.1311 | Tudur Hen d.1311 | Tudur Hen d.1311 | Tudur Hen d.1311 | | | Maredydd ab Owain | Maredydd ab Owain | Maredydd ab Owain | Maredydd ab Owain | Maredydd ab Owain | Maredydd ab Owain | | | Elen ferch Maelgwn | Elen ferch Maelgwn | Elen ferch Maelgwn | Elen ferch Maelgwn | Elen ferch Maelgwn | Elen ferch Maelgwn | | | | | | | | | | |
| Catherine ferch Llywelyn | Catherine ferch Llywelyn | Catherine ferch Llywelyn | Catherine ferch Llywelyn | Catherine ferch Llywelyn | Catherine ferch Llywelyn | | | Llywelyn ap Dafydd 1267–1287 | Llywelyn ap Dafydd 1267–1287 | Llywelyn ap Dafydd 1267–1287 | Llywelyn ap Dafydd 1267–1287 | Llywelyn ap Dafydd 1267–1287 | Llywelyn ap Dafydd 1267–1287 | | | Owain ap Dafydd 1265–1325 | Owain ap Dafydd 1265–1325 | Owain ap Dafydd 1265–1325 | Owain ap Dafydd 1265–1325 | Owain ap Dafydd 1265–1325 | Owain ap Dafydd 1265–1325 | | | Tomas ap Rhodri 1300–1363 | Tomas ap Rhodri 1300–1363 | Tomas ap Rhodri 1300–1363 | Tomas ap Rhodri 1300–1363 | Tomas ap Rhodri 1300–1363 | Tomas ap Rhodri 1300–1363 | | | Madog ap Llywelyn claimant 1294–1295 | Madog ap Llywelyn claimant 1294–1295 | Madog ap Llywelyn claimant 1294–1295 | Madog ap Llywelyn claimant 1294–1295 | Madog ap Llywelyn claimant 1294–1295 | Madog ap Llywelyn claimant 1294–1295 | | | | | | | Goronwy ap Tudur Hen d.1331 | Goronwy ap Tudur Hen d.1331 | Goronwy ap Tudur Hen d.1331 | Goronwy ap Tudur Hen d.1331 | Goronwy ap Tudur Hen d.1331 | Goronwy ap Tudur Hen d.1331 | | | | | | | Owain ap Maredydd | Owain ap Maredydd | Owain ap Maredydd | Owain ap Maredydd | Owain ap Maredydd | Owain ap Maredydd | | | | | | | Gruffudd Fychan I Powys Fadog 1277–1283 | Gruffudd Fychan I Powys Fadog 1277–1283 | Gruffudd Fychan I Powys Fadog 1277–1283 | Gruffudd Fychan I Powys Fadog 1277–1283 | Gruffudd Fychan I Powys Fadog 1277–1283 | Gruffudd Fychan I Powys Fadog 1277–1283 | | | Madog II ap Gruffydd Powys Fadog 1269–1277 | Madog II ap Gruffydd Powys Fadog 1269–1277 | Madog II ap Gruffydd Powys Fadog 1269–1277 | Madog II ap Gruffydd Powys Fadog 1269–1277 | Madog II ap Gruffydd Powys Fadog 1269–1277 | Madog II ap Gruffydd Powys Fadog 1269–1277 |
| | | | | | | | | | | | | | | | | | | | | | | | | Owain Lawgoch 1330–1378 | Owain Lawgoch 1330–1378 | Owain Lawgoch 1330–1378 | Owain Lawgoch 1330–1378 | Owain Lawgoch 1330–1378 | Owain Lawgoch 1330–1378 | | | | | | | | | | | | | | | | | | | | | | | | | | | Llywelyn ab Owain | Llywelyn ab Owain | Llywelyn ab Owain | Llywelyn ab Owain | Llywelyn ab Owain | Llywelyn ab Owain | | | | | | | Madog Crypl 1275–1304 | Madog Crypl 1275–1304 | Madog Crypl 1275–1304 | Madog Crypl 1275–1304 | Madog Crypl 1275–1304 | Madog Crypl 1275–1304 | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | Eleanor Goch | Eleanor Goch | Eleanor Goch | Eleanor Goch | Eleanor Goch | Eleanor Goch | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tomas ap Llewelyn | Tomas ap Llewelyn | Tomas ap Llewelyn | Tomas ap Llewelyn | Tomas ap Llewelyn | Tomas ap Llewelyn | | | | | | | Gruffydd of Rhuddallt 1296–1343 | Gruffydd of Rhuddallt 1296–1343 | Gruffydd of Rhuddallt 1296–1343 | Gruffydd of Rhuddallt 1296–1343 | Gruffydd of Rhuddallt 1296–1343 | Gruffydd of Rhuddallt 1296–1343 | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tudur ap Goronwy d.1367 | Tudur ap Goronwy d.1367 | Tudur ap Goronwy d.1367 | Tudur ap Goronwy d.1367 | Tudur ap Goronwy d.1367 | Tudur ap Goronwy d.1367 | | | Marged ferch Tomos | Marged ferch Tomos | Marged ferch Tomos | Marged ferch Tomos | Marged ferch Tomos | Marged ferch Tomos | | | Elen ferch Tomos | Elen ferch Tomos | Elen ferch Tomos | Elen ferch Tomos | Elen ferch Tomos | Elen ferch Tomos | | | Gruffudd Fychan II d. 1369 | Gruffudd Fychan II d. 1369 | Gruffudd Fychan II d. 1369 | Gruffudd Fychan II d. 1369 | Gruffudd Fychan II d. 1369 | Gruffudd Fychan II d. 1369 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Maredudd ap Tudur d.1406 | Maredudd ap Tudur d.1406 | Maredudd ap Tudur d.1406 | Maredudd ap Tudur d.1406 | Maredudd ap Tudur d.1406 | Maredudd ap Tudur d.1406 | Owain Glyndŵr claimant 1400–1415 | Owain Glyndŵr claimant 1400–1415 | Owain Glyndŵr claimant 1400–1415 | Owain Glyndŵr claimant 1400–1415 | Owain Glyndŵr claimant 1400–1415 | Owain Glyndŵr claimant 1400–1415 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Owen Tudor 1400–1461 | Owen Tudor 1400–1461 | Owen Tudor 1400–1461 | Owen Tudor 1400–1461 | Owen Tudor 1400–1461 | Owen Tudor 1400–1461 | Amongst others: Croft baronets | Amongst others: Croft baronets | Amongst others: Croft baronets | Amongst others: Croft baronets | Amongst others: Croft baronets | Amongst others: Croft baronets |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | House of Tudor | House of Tudor | House of Tudor | House of Tudor | House of Tudor | House of Tudor |