歷史上擔任過皇帝的姓氏有很多,其中包括:
劉姓。主要出現在漢朝、蜀漢、前趙、南朝宋、南漢、北漢等朝代,共有52位皇帝。
李姓。出現在成漢、唐、西涼、後唐、南唐、西夏等朝代,共有47位皇帝。
朱姓。主要出現在後梁、明等朝代,共有26位皇帝。
趙姓。主要出現在宋朝,共有18位皇帝。
蕭姓。出現在梁、西梁等朝代,共有17位皇帝。
司馬姓。出現在晉朝,共有16位皇帝。
其他常見的有:張、曹、孫、高、王、石、陳、元、宇文、慕容、苻、姚、馮、乞伏、赫連、呂、禿髮、沮渠、桓、楊、武、安、史等。
此外,還有一些複姓和少數民族姓氏,如完顏、耶律、愛新覺羅等,也擔任過皇帝。