西汉一共经历了多少代皇帝?这个问题在网上各种说法都有,查来查去都没有一个确切的说法。其实,《汉书》里面已经统计好了,答案是十二世18位帝王。在过去的名单统计里,大多数的统计,都是将刘邦做为一世祖开始计算的,而事实上,刘邦登基的时候,他的父亲,太上皇刘煓仍然在世,所以,严格来讲,西汉皇帝的世系传承,应该从太上皇开始计算,到孺子婴结束,一共经历十二代。