The traditional list of High Kings of Ireland is probably a mixture of legend and fact. Certainly, the information before around 150 AD is probably nothing more than fiction, and the dates before around 850 or so probably cannot be fully trusted.

Table of contents
1 High Kings of Ireland, 1935 BC - 1186 AD
2 High Kings, 77-458
3 High Kings of Ireland, 459-831
4 High Kings of Ireland, 832-1186

High Kings of Ireland, 1935 BC - 1186 AD

Fir Bolg High Kings

  • Slainge 1935-1934 BC
  • Rudhraighe 1933-1932 BC
  • Gann and Geannan 1931-1928 BC
  • Sengann 1927-1923 BC
  • Fiacha Cennfinnian 1922-1919 BC
  • Rinnan 1918-1912 BC
  • Foidhbhgen 1911-1909 BC
  • Eochaidh 1907-1898 BC

Tuatha de Danaan High Kings

(These Kings are, in fact, ancient Irish divinities)
  • Bres 1897-1891 BC
  • Nuadha 1890-1871 BC
  • Lugh 1870-1831 BC
  • Eochaidh 1830-1751 BC
  • Dealbhaeth 1750-1741 BC
  • Fiacha 1740-1731 BC
  • MacCuill, MacCeacht, and MacGreine 1730-1701 BC

Milesian High Kings, 1700 BC-76 AD

High Kings, 77-458

Caelbhadh 357
  • Eochaidh Muighmheadoin 358-365
  • Crimhthann 366-378
  • Niall of the Nine Hostages 379-405
  • Dathi 406-423
  • Laeghaire 428-458

High Kings of Ireland, 459-831

  • Oilioll Molt 459-478
  • Lughaidh 479-503
  • Muircheartach 504-527
  • Tuathal Maelgarbh 528-538
  • Diarmaid 539-558
  • Domhnall and Fearghus 559-561
  • Eochaidh and Baedan 562-563
  • Ainmire 564-566
  • Baedan 567
  • Aedh 568-594
  • Aedh Slaine and Colman Rimidh 595-600
  • Aedh Uairidhnach 601-607
  • Maelcobha 608-610
  • Suibhne Meann 611-623
  • Domhnall 624-639
  • Ceallach and Conall Cael 640-656
  • Diarmaid and Blathmac 657-664
  • Seachnasach 665-669
  • Ceannfaeladh 670-673
  • Finnachta Fleadhach 674-693
  • Loingseach 694-701
  • Congal of Ceann Maghair 702-708
  • Fearghal 709-718
  • Forgartach 719
  • Cinaeth 720-722
  • Flaithbheartach 723-729
  • Aedh Allan 730-738
  • Domhnall 739-758
  • Niall Frosach 759-765
  • Donnchadh 766-792
  • Aedh Oirdnidhe 793-817
  • Conchobar 818-831

High Kings of Ireland, 832-1186