Social:Kings of Wales family trees

From HandWiki

Family trees of the kings of Gwynedd, Deheubarth and Powys and some of their more prominent relatives and heirs. The early generations of these genealogies are traditional and their historical accuracy is debated by scholars.



 
 
Cunedda
Gwynedd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Einion Yrth ap Cunedda
Gwynedd c.470–500
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cadwallon Lawhir ap Einion
Gwynedd
500–534
 
Owain Ddantgwyn
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Maelgwn Gwynedd
Gwynedd
534–547
 
Cuneglas
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Rhun Hir ap Maelgwn
Gwynedd
547–586
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Beli ap Rhun
Gwynedd 586–599
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Iago ap Beli
Gwynedd
599–616
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cadfan ap Iago
Gwynedd
616–625
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cadwallon ap Cadfan
Gwynedd
625–634
 
Cadafael Cadomedd ap Cynfeddw
Gwynedd
634–655
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cadwaladr
Gwynedd
655–682
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Idwal Iwrch
Gwynedd
682–720
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Rhodri Molwynog ap Idwal
Gwynedd
720–754
 
Caradog ap Meirion
Gwynedd
754–798
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cynan Dindaethwy ap Rhodri
Gwynedd
798–816
 
Hywel ap Rhodri Molwynog
Gwynedd
816–825
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Ethyllt ferch Cynan
 
Gwriad ap Elidyr
 
Cadell ap Brochfael
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Merfyn Frych
Gwynedd
825–844
 
Nest ferch Cadell
 
Cyngen ap Cadell
Powys
808–855
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Angharad of Seisyllwg
 
Rhodri the Great b.820
Gwynedd
844–878
Powys 855–878
 
 
 
Elisedd ap Cyngen
 
 
 
 
 
 
 
Hyfaidd ap Bleddri
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Anarawd ap Rhodri
Gwynedd
878–916
 
 
 
 
 
Merfyn ap Rhodri
Powys
878–900
 
Cadell ap Rhodri b.854
Seisyllwg
878–909
 
Llywarch ap Hyfaidd
Dyfed
893–904
 
Rhodri ap Hyfaidd
Dyfed
904–905
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Idwal Foel
Gwynedd
916–942
 
 
 
 
 
Llywelyn ap Merfyn
Powys
900–942
 
Hywel Dda b.880
Dyfed
905–909
Deheubarth
909–950
Gwynedd
942–950
Powys
942–950
 
Elen ferch Llywarch
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Meurig ap Idwal
 
Iago ap Idwal
Gwynedd
950–979
 
Ieuaf ap Idwal
Gwynedd
950–969
 
Rhodri ap Hywel
Deheubarth
950–953
 
Owain ap Hywel
Deheubarth
950–987
 
Edwin ap Hywel
Deheubarth
950–954
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Idwal ap Meurig
 
Hywel ap Ieuaf
Gwynedd
979–985
 
Cadwallon ab Ieuaf
Gwynedd
985–986
 
Einion ab Owain
d.984
 
 
 
 
 
 
 
 
 
Maredudd ab Owain
Deheubarth
987–999
Gwynedd
986–999
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Iago ab Idwal ap Meurig
Gwynedd
1023–1039
 
Cynan ap Hywel
Gwynedd
999–1005
 
Aeddan ap Blegywryd
Gwynedd
1005–1018
 
Edwin ab Einion
Deheubarth
1005–1018
 
Cadell ab Einion
Deheubarth
1005–1018
 
Cynfyn ap Gwerstan
 
Angharad ferch Maredudd
 
 
 
Llywelyn ap Seisyll
Gwynedd
1018–1023
Deheubarth
1018–1023
 
Rhydderch ap Iestyn
Deheubarth
1023–1033
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cynan ab Iago
1014–1063
 
Trahaearn ap Caradog
Gwynedd
1075–1081
 
Owain ab Edwin
 
Hywel ab Edwin
Deheubarth
1033–1044
 
Tewdwr ap Cadell
 
Rhiwallon ap Cynfyn
1020–1069
 
Bleddyn ap Cynfyn
Gwynedd
1063–1075
Powys
1063–1075
 
Gruffydd ap Llywelyn
Gwynedd
1039–1063
Powys
1039–1063
Deheubarth
1055–1063
 
 
 
Gruffydd ap Rhydderch
Deheubarth
1045–1055
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gruffudd ap Cynan b.1055
Gwynedd
1081–1137
 
Angharad ferch Owain
 
Maredudd ab Owain ab Edwin
Deheubarth
1063–1072
 
Rhys ab Owain
Deheubarth
1072–1078
 
Rhys ap Tewdwr
Deheubarth
1078–1093
 
Gwladys ferch Rhiwallon
 
Iorwerth ap Bleddyn
Powys
1075–1103
 
Maredudd ap Bleddyn
Powys
1116–1132
 
 
 
Cadwgan ap Bleddyn
Powys
1075–1111
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cadwaladr ap Gruffydd
1096–1172
 
Gwenllian ferch Gruffydd
1097–1136
 
Gruffydd ap Rhys
Deheubarth
1116–1137
 
Nest ferch Rhys
1085–1136
 
 
 
 
 
Susanna ferch Gruffydd
 
Madog ap Maredudd
Powys
1132–1160
 
Gruffydd ap Maredudd
 
Owain ap Cadwgan
Powys
1111–1116
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Owain Gwynedd b.1100
Gwynedd
1137–1170
 
Cadell ap Gruffydd
Deheubarth
1143–1153
 
Maredudd ap Gruffydd
Deheubarth
1153–1155
 
Anarawd ap Gruffydd
Deheubarth
1137–1143
 
 
 
 
Rhys ap Gruffydd b.1132
Deheubarth
1155–1197
 
Gwenllian ferch Madog
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Owain Cyfeiliog
Powys Wenwynwyn
1160–1197
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Hywel ab Owain Gwynedd b.1120
Gwynedd
1170
 
 
Dafydd ab Owain Gwynedd
Gwynedd
1170–1195
d. 1203
 
 
Maelgwn ab Owain Gwynedd
Gwynedd
1170–1173
 
Cynan ab Owain Gwynedd
 
Rhodri ab Owain Gwynedd
1135–1195
 
Gwenllian ferch Rhys
 
 
Gruffydd ap Rhys II
Deheubarth
1197–1201
 
 
Rhys Gryg
Deheubarth
1216–1234
 
Angharad ferch Owain Gwynedd
 
Gruffydd Maelor I
Powys Fadog
1160–1191
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Iorwerth Drwyndwn
1145–1174
 
Marared ferch Madog
 
Gruffudd ap Cynan ab Owain Gwynedd
1150–1200
 
Maredudd ap Cynan ab Owain Gwynedd
1150–1212
 
 
 
 
 
Maelgwn ap Rhys
Deheubarth
1201–1230
 
Ednyfed Fychan
1170–1246
 
Gwenllian ferch Rhys
 
 
 
 
 
Madog ap Gruffydd Maelor
Powys Fadog
1191–1236
 
Gwenwynwyn ap Owain
Powys Wenwynwyn
1197–1216
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Llywelyn the Great b.1173
Gwynedd
1195–1240
Powys
1216–1240
 
 
 
 
 
 
 
Llywelyn the Elder ap Maredudd
 
Tomas ap Rhodri ab Owain Gwynedd
 
 
 
Goronwy ab Ednyfed
1205–1268
 
Maredudd ap Rhys Grug
d.1271
 
Rhys Mechyll
d.1244
 
Gruffydd II ap Madog
Powys Fadog
1236–1269
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gruffydd ap Llywelyn
1200–1244
 
Dafydd ap Llywelyn b.1215
Wales
1240–1246
 
 
 
 
 
Maredudd ap Llywelyn
d. 1255
 
 
 
 
 
Tudur Hen
d.1311
 
Rhys ap Maredudd
1250–1292
 
Madog II ap Gruffydd
Powys Fadog
1269–1277
 
Gruffudd Fychan I
Powys Fadog
1277–1283
 
Gruffydd ap Gwenwynwyn
Powys Wenwynwyn
1241–1287
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Llywelyn ap Gruffudd b.1223
Wales
1246–1282
 
Owain Goch ap Gruffydd d. 1282
Gwynedd
1246–1255
 
Dafydd ap Gruffydd
1238–1283
 
Rhodri ap Gruffudd
1230–1315
 
Llywelyn ap Maredudd
d.1263
 
 
 
Goronwy ap Tudur Hen
d.1338
 
 
 
 
 
 
 
 
 
Madog Crypl
1275–1304
 
Owen de la Pole
1257–1293
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gwenllian of Wales
1282–1337
 
Llywelyn ap Dafydd
1267–1287
 
Owain ap Dafydd
1265–1325
 
Tomas ap Rhodri
1300–1363
 
Madog ap Llywelyn
claimant
1294–1295
 
 
 
Tudur ap Goronwy
d.1367
 
 
 
 
 
 
 
 
 
Gruffydd of Rhuddallt
1296–1343
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Owain Lawgoch
1330–1378
 
 
 
 
 
 
 
Maredudd ap Tudur
d.1406
 
 
 
 
 
 
 
 
 
Gruffudd Fychan II
d. 1369
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Owen Tudor
1400–1461
 
 
 
 
 
 
 
 
 
Owain Glyndŵr
claimant
1400–1416
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Edmund Tudor, 1st Earl of Richmond
1430–1456
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Henry VII of England
1457–1509
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
House of Tudor