1.晋武帝司马炎。字安世,晋文帝司马昭的长子。265年,魏国皇帝曹奂向司马炎“禅位”,司马炎称帝,封曹奂为陈留王。司马炎死时55岁,在帝位26年(265-290年)。庙号世祖。
2.晋惠帝司马衷。字正度,晋武帝司马炎第二子。死时48岁,在帝位17年(290-306年)。
3.晋怀帝司马炽。字丰度,晋武帝司马炎第二十五子。30岁时被杀,在帝位6年(307-312年)。
4.晋愍帝司马邺。字彦旗,晋武帝司马炎的孙子,吴孝王司马晏之子。18岁时被入侵的北方少数民族刘聪杀死,在位5年(313-317年)。西晋灭亡。
二、东晋
1.晋元帝司马睿。字景文,宣帝司马懿的曾孙,琅邪恭王司马观之子。西晋最后一个皇帝司马邺被少数民族俘虏后,司马睿率军队逃到建康称帝,史称东晋。东晋只占有大约长江以南地区,领土面积比西晋减少一半,偏安一隅。《玄石图》中有“牛继马后”的话,司马懿忌畏牛氏,用毒酒毒死部将牛金,后来恭王妃夏侯氏与小吏牛氏私通生下元帝司马睿。司马睿实际上不是司马家族的嫡传后代。司马睿死时47岁,在帝位6年(317-322年)。
2.晋明帝司马绍。字道畿,晋元帝司马睿长子。27岁去世,在帝位4年(322-325年),庙号肃祖。
3.晋成帝司马衍。字世根,晋明帝司马绍长子。22岁去世,在帝位18年(325-342年),庙号显宗。
4.晋康帝司马岳。字世同,晋成帝司马衍同母之弟。23岁去世,在帝位2年(343-344年)。
5.晋穆帝司马聃。字彭子,晋康帝司马岳之子。即位时2岁。19岁去世,在帝位17年(345-361年),庙号孝宗。
6.晋哀帝司马丕。字千龄,晋成帝司马衍长子。25岁去世,在帝位4年(362-365年)。
7.海西公(废帝)司马奕。字延龄,晋哀帝司马丕的同母兄弟。在帝位6年(366-371年),桓温废司马奕为东海王,后又降为海西县公。45岁去世。