先看结论
唐朝从 618 年李渊称帝 到 907 年哀帝李柷禅位,共 289 年。帝位传承经历了三段:李唐(618—690)、武周(690—705)、李唐复辟(705—907)。
「唐朝有多少位皇帝」这个问题没有唯一答案,因为统计口径不同:
- 按「在位帝王人」算:21 位(含武则天)——这是最常见的说法
- 把在位仅 17 天的殇帝李重茂计入:22 位
- 把中宗、睿宗两次登基各算一次:在位记录变成 24 段
下表按实际在位顺序排列,重复登基单独成行,这样查年份最不容易出错。

唐朝皇帝在位顺序总表
| 序号 | 庙号 | 姓名 | 在位时间 | 主要年号 | 陵寝 |
|---|---|---|---|---|---|
| 1 | 高祖 | 李渊 | 618—626 | 武德 | 献陵 |
| 2 | 太宗 | 李世民 | 626—649 | 贞观 | 昭陵 |
| 3 | 高宗 | 李治 | 649—683 | 永徽、显庆、麟德、弘道 | 乾陵 |
| 4 | 中宗 | 李显(第一次) | 684 | 嗣圣 | 定陵 |
| 5 | 睿宗 | 李旦(第一次) | 684—690 | 文明、光宅、垂拱、载初 | 桥陵 |
| 6 | — | 武则天(武曌) | 690—705 | 天授、长寿、圣历、长安 | 乾陵 |
| 7 | 中宗 | 李显(复位) | 705—710 | 神龙、景龙 | 定陵 |
| 8 | 恭宗 | 李重茂 | 710(约 17 天) | 唐隆 | — |
| 9 | 睿宗 | 李旦(复位) | 710—712 | 景云、太极、延和 | 桥陵 |
| 10 | 玄宗 | 李隆基 | 712—756 | 先天、开元、天宝 | 泰陵 |
| 11 | 肃宗 | 李亨 | 756—762 | 至德、乾元、上元 | 建陵 |
| 12 | 代宗 | 李豫 | 762—779 | 宝应、广德、大历 | 元陵 |
| 13 | 德宗 | 李适 | 780—805 | 建中、兴元、贞元 | 崇陵 |
| 14 | 顺宗 | 李诵 | 805 | 永贞 | 丰陵 |
| 15 | 宪宗 | 李纯 | 806—820 | 元和 | 景陵 |
| 16 | 穆宗 | 李恒 | 821—824 | 长庆 | 光陵 |
| 17 | 敬宗 | 李湛 | 824—826 | 宝历 | 庄陵 |
| 18 | 文宗 | 李昂 | 826—840 | 大和、开成 | 章陵 |
| 19 | 武宗 | 李炎 | 840—846 | 会昌 | 端陵 |
| 20 | 宣宗 | 李忱 | 846—859 | 大中 | 贞陵 |
| 21 | 懿宗 | 李漼 | 859—873 | 咸通 | 简陵 |
| 22 | 僖宗 | 李儇 | 873—888 | 乾符、广明、中和、光启 | 靖陵 |
| 23 | 昭宗 | 李晔 | 888—904 | 龙纪、大顺、乾宁、天复、天祐 | 和陵 |
| 24 | 哀帝 | 李柷 | 904—907 | 天祐 | 温陵 |
按阶段看,唐朝是怎么走完的
初唐(618—683):高祖李渊开国,太宗李世民经玄武门之变继位,贞观年间国力上升,被后世称为「贞观之治」。高宗李治时期版图最大,永徽年间政治稳定。
武周插曲(690—705):武则天称帝,改国号为周,是中国历史上唯一被普遍承认的女皇帝。705 年张柬之等发动政变,中宗复位,国号恢复为唐。所以她既不在李唐帝系里,又实实在在统治了 15 年——这是「21 位还是 20 位」争论的来源。
盛唐(712—756):玄宗李隆基前期开元年间是整个唐朝的顶点,后期天宝年间爆发安史之乱(755 年),唐由盛转衰。
中唐(756—840):肃宗到文宗,藩镇割据、宦官专权交替出现。德宗、顺宗、宪宗几朝都有改革尝试,宪宗元和中兴一度收服藩镇,但没能延续。
晚唐(840—907):武宗会昌灭佛、宣宗大中年间短暂回稳,之后懿宗、僖宗两朝爆发黄巢起义(875 年),昭宗被朱温控制,904 年迁都洛阳,907 年哀帝禅位,唐亡。
常见问题
唐朝一共有多少位皇帝? 最通行的说法是 21 位(含武则天)。如果只算李唐帝系、把武则天排除在外,则是 20 位;把在位 17 天的殇帝李重茂也算进去则为 22 位。做题或写文章时,注明口径就不会被挑错。
武则天算唐朝皇帝吗? 严格说她是以「周」为国号的皇帝,不算李唐帝系。但她在位期间唐朝的实际统治没有中断,多数唐朝皇帝列表会把她列入并标注「武周」,因此也常被算作唐朝第 6 位统治者。
在位时间最短的是谁? 殇帝李重茂,710 年由韦后拥立,前后约 17 天,李隆基发动唐隆政变后被废。在位时间最长的是玄宗李隆基,44 年。
唐朝皇帝都姓李吗? 除武则天(武姓)外,其余均姓李。李唐皇室自称出自陇西李氏,追尊老子李耳为先祖。
年号为什么这么多? 唐初一般一位皇帝用一个年号(如贞观),到高宗以后改元频繁,遇到祥瑞、灾异、政局变动都可能改元,所以表里只能列出主要年号。查具体年份时,用「年号 + 年份」反查皇帝更准。
使用与核对提示
- 不同资料数额不一致是正常的,差别来自「是否含武则天」「是否含殇帝」「复位是否分开算」,看到 20、21、22 三个数字都不用惊讶。
- 年份边界注意农历与公历差:618 年李渊称帝在农历五月,907 年禅位在四月,跨年前后的具体月份查史书原文更稳。
- 陵寝名与地名不是一回事:如乾陵在陕西乾县,昭陵在礼泉,查旅游信息时按陵名去找。
- 本表数据整理自公开史料的帝系年表,用于查询年份与顺序;涉及具体史实争议时建议再核对一次原文。
