Gwynedd

King Gwynedd

Cynan Dindaethwy ap Rhodri King Gwynedd succeeded on c 798 ()

Merfyn "Frych aka Freckled" King Gwynedd succeeded on 825 ()

Rhodri "The Great" ap Mervyn King Gwynedd succeeded on 844 [24] ()

Idwal "Foel aka Bald" ap Anaward King Gwynedd succeeded on 916 ()

Hywel ap Ieuaf King Gwynedd succeeded on 979 ()

Cadwallon ab Ieuaf King Gwynedd succeeded on 985 ()

Maredudd ab Owain King Deheubarth, King Gwynedd, King Powys succeeded on 986 ()

Cynan ap Hywel King Gwynedd succeeded on 999 ()

Llywelyn ap Seisyll King Gwynedd, King Powys, King Deheubarth appointed on b 1023 [0]

Gruffudd ap Cynan King Gwynedd succeeded on 1081 [26] ()

Owain "Great" King Gwynedd succeeded on 1137 [37] ()

Hywel ab Owain King Gwynedd succeeded on 28 Nov 1170 [50] ()

Bleddyn ap Cynfyn King Gwynedd, King Powys succeeded ()

Cynan ab Iago Gruffudd Aberffraw succeeded ()

Prince Gwynedd

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd succeeded on 1023 [18] ()

Dafydd ab Owain Aberffraw Prince Gwynedd appointed on 1170 [25]

Deheubarth

Prince Deheubarth

Gruffydd ap Rhys Dinefwr Prince Deheubarth appointed

King Dyfed

Llywarch ap Hyfaidd King Dyfed succeeded on c 893 ()

Rhodri King Dyfed succeeded on c 904 ()

King Seisyllwg

Cadell ap Rhodri King Seisyllwg succeeded on 872 [18] ()

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth succeeded on 920 [40] ()

Gwgon King Seisyllwg succeeded ()

Meurig King Seisyllwg succeeded ()

Wales

King Wales

Gruffydd ap Llywelyn King Wales appointed on c 1057

Powys