一共有七子:刘璿、刘瑶、刘琮、刘瓒、刘谌、刘恂、刘虔。
一、刘璿(224年―264年),字文衡,涿郡涿县(今河北涿州)人,三国时期蜀汉宗室,蜀汉昭烈帝刘备长孙,后主刘禅长子,北地王刘谌长兄,母王贵人。
二、刘瑶,刘备之孙,刘禅二子,延熙元年(238年)春正月受封为安定王。蜀亡后投降。于永嘉之乱被杀。
三、刘琮(?-262年),蜀汉昭烈帝刘备之孙,刘禅三子。
四、刘瓒,三国时蜀后主刘禅第四子。后主延熙十九年(256年)立为新平王。魏咸熙元年(264年),蜀亡,随后主东迁洛阳。大约死于西晋永嘉年间(307年-313年)的永嘉之乱中。
五、刘谌(chén)(?—263年),益州蜀郡(今四川成都)人,蜀汉昭烈帝刘备之孙,蜀汉后主刘禅第五子,三国时期蜀汉北地王。
参考资料来源:百度百科-刘璿
参考资料来源:百度百科-刘瑶
参考资料来源:百度百科-刘琮
参考资料来源:百度百科-刘瓒
参考资料来源:百度百科-刘谌
参考资料来源:百度百科-刘禅
蜀汉后主刘禅有七个儿子:
1、长子 刘璿 延熙元年被立为太子,蜀汉灭亡后在钟会叛乱中遇害。
2、次子 刘瑶 封安定王,死于永嘉之乱。
3、三子 刘琮 封西河王。
4、四子 刘瓒 封新平王,死于永嘉之乱。
5、五子 刘谌 封北地王,蜀汉亡国当日自杀。
6、六子 刘恂 封新兴王,死于永嘉之乱。
7、七子 刘虔 封上党王,死于永嘉之乱。
刘禅(shàn)(207年-271年),即蜀汉怀帝(223年—263年在位),又称后主。字公嗣,小名阿斗。蜀汉昭烈帝刘备之子,母亲是昭烈皇后甘氏,三国时期蜀汉第二位皇帝。在位四十一年。
蜀汉灭亡后,刘禅及一些蜀汉大臣被迁往洛阳居住,受封为安乐公,西晋泰始七年(271年)在洛阳去世,享年64岁。谥号思公。西晋末年,刘渊起事之后,追谥刘禅为孝怀皇帝。