成都投降。益州恢复为魏所领。西晋时，益州分为益、梁二州，成都继续为益州治所。西晋永安元年（公元304年），氐人李雄在成都自称成都王；西晋光熙元年（公元306年），李雄自立为帝，国号大成，定都成都。东晋咸康四年（公元338年），李寿改国号为“汉”，史称成汉。东晋永和三年（公元347年），成汉为东晋桓温所灭，成都恢复益州建制。东晋宁康元年（前秦建元九年，公元373年），前秦攻取梁、益二州，成都并入前秦版图。淝水之战后，前秦瓦解，东晋将领桓冲趁势于太元十年（公元385年）收复益州。东晋义熙元年（公元405年）