楚国共历四十二代国君,分别是:熊绎、熊艾、熊熊渠、熊挚红、熊延、熊勇、熊严、熊霜、熊徇、熊咢、楚若敖(áo)、楚霄敖、楚厉王、楚武王、楚文王、楚堵敖、楚成王、楚穆王、楚庄王、楚共王、楚康王、楚郏(jiá)敖、楚灵王、楚初王、楚平王、楚昭王、楚惠王、楚简王、楚声王、楚悼王、楚肃王、楚宣王、楚威王、楚怀王、楚顷襄王、楚考烈王、楚幽王、楚哀王、楚王负刍。