Gwynedd

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