刘备其实有五个儿子, 在很多人的印象中刘禅就是刘备的长子,其实并不是这样的,早在刘禅出生以前,刘备就已经有一个儿子了。据史书记载,建安元年,也就是公元196年的时候,刘备就已经有一个儿子了,不过这个儿子的身份在史书上没有记载,身份已经找不到了。但是这个儿子后来却一直没有出现,由此我们分析,当时刘备还是被追得到处跑,可能这个儿子遗失了,或者路上意外死亡了。
刘禅是甘夫人所生,由于刘备正妻早亡,所以甘夫人是刘备的妾中地位最高的,早年因为刘备经常打败仗,婴儿刘禅也跟着遭罪,但每次都能化险为夷,也是挺神奇,而刘禅身为甘夫人的儿子,老来得子的刘备自是相当宠爱,理所当然的成为了刘备的接班人。
刘永,刘理这两个儿子是刘备后来所生,但正史上没有记载生母为何人,但可以断定都是庶出,加上刘禅接班的时候才十七岁,两个弟弟更加年幼,也就无法对刘禅继位造成影响。