This is the list of the kingss of Dalriada, in chronological order, with their approximate reigns:
- Alpin II of Dalriada 839-841
- Eoganan of Dalriada 837-839
- Drust of Dalriada 834-837
- Oengus of Dalriada 820-834
- Constantine of Dalriada 781-820
- Eochaid IV of Dalriada 781
- Fergus II of Dalriada 778-781
- Aed of Dalriada 739-778
- Eogan of Dalriada 736-739
- Muiredach of Dalriada 733-736
- Alpin I of Dalriada 733
- Eochaid III of Dalriada 726-733
- Dungal of Dalriada 723-726
- Selbach of Dalriada 700-723
- Fiannamail of Dalriada 698-700
- Ainbcellach of Dalriada 697-698
- Eochaid II of Dalriada 697
- Ferchar II of Dalriada 695-697
- Domnall of Dalriada 688-695
- Maelduin of Dalriada 673-688
- Domangart II of Dalriada 660-673
- Conall II of Dalriada 650-660
- Dunchad of Dalriada 650-654
- Ferchar I of Dalriada 642-650
- Domnal of Dalriada 629-642
- Connad of Dalriada 629
- Eochaid I of Dalriada 608-629
- Aedan of Dalriada 574-608
- Conall I of Dalriada 558-574
- Gabhran of Dalriada 538-558
- Comgall of Dalriada 507-538
- Domangart I of Dalriada 501-507
- Fergus I of Dalriada 500-501