刘禅的后代命运悲惨,永嘉之乱时全部被杀,子孙断绝。刘禅生于 207 年,是刘备与甘皇后的长子。早年他随父四处征战,历经诸多险情。建安十三年,曹操追击刘备,他在长坂坡与母亲失散,幸得赵云救回。223 年,刘备在白帝城离世,十七岁的刘禅继承蜀汉皇位。初期,朝政由诸葛亮打理,他支持诸葛亮北伐曹魏的计划。诸葛亮去世后,蒋琬和费祎继续辅佐,蜀汉维持了一段平稳日子。然而,刘禅亲政后,逐渐倚重宦官黄皓,朝廷矛盾增多,国力渐衰。263 年,魏国大举进攻,邓艾从阴平小道偷袭,逼近成都。刘禅召集群臣商议,听从谯周建议开城投降,以免百姓遭殃。他被魏国封为安乐公,举家迁至洛阳,并于 271 年在洛阳去世,享年六十五岁。刘禅共有七个儿子,长子刘璿为太子,其余六子为刘瑶、刘琮、刘瓒、刘谌、刘恂、刘璩。刘琮在蜀汉灭亡前一年病逝,其他儿子大多随父投降北迁,起初日子还算安定。蜀汉投降那年冬天,第五子、北地王刘谌反对投降的意见未被采纳。在刘禅决定投降当日,他带着妻儿自杀殉国,其血脉就此断绝。投降后,刘禅带其余儿子和大臣被押往洛阳,太子刘璿留在成都处理后续事务。264 年正月,钟会在成都叛乱,召集魏将和蜀汉旧臣,假传诏令、封闭城门,还分发兵器铠甲,准备对抗司马昭。城中局势紧张,士兵巡逻,火把通明。正月十八日,魏将胡烈之子胡渊带兵擂鼓,城外军队失控,冲向城门,爬墙放火、箭矢乱射。钟会和姜维不敌乱兵被杀,混乱持续多日,成都街头尸横遍野、抢掠不断,卫瓘后来才稳住军队。刘璿在乱中被杀,同一天张翼、蒋斌等人也死于乱军,刘禅的太子就此没了。刘禅剩下的儿子刘瑶、刘瓒、刘恂、刘璩随他迁到洛阳,过着寄居生活。刘恂后来继承安乐公爵位,众人在北方平淡度日。311 年,永嘉之乱爆发,匈奴军队攻破洛阳,大肆屠杀居民,刘禅留在北方的子孙全部遇害,后嗣断绝。史书记载,永嘉大乱时,刘禅直系子孙在洛阳几乎无人幸存。这场动乱不仅毁了西晋都城,也让前朝皇室后代遭殃,刘禅在北方的血脉彻底断绝。唯一幸免的是刘禅弟弟刘永的孙子刘玄。他在乱中逃回蜀地,成汉政权李雄封他为安乐公,以延续刘禅一脉。347 年东晋军队讨伐李势时,孙盛随军入成都,曾亲眼见过刘玄,《三国志》注引的《孙盛蜀世谱》明确记录了此事,证明刘玄存活且被当作刘禅后嗣。
