帝遇害后于长安即位延续国祚，但也在建兴四年（316年）被俘，西晋正式灭亡。而早在荡阴之败后，东海王东走并在徐州收聚兵众，及后更起兵讨伐河间王，迎帝东归。当时东海王就留了琅邪王司马睿以安东将军都督扬州诸军事，镇守下邳。后来琅邪王就移镇建邺，在江左发展，奠下东晋的基础。晋愍帝死后，琅邪王就即位为帝，即晋元帝。