秦攻取梁、益二州，成都并入前秦疆土。淝水之战后，前秦瓦解，东晋将领桓冲趁势于太元十年（385年）收复益州。东晋义熙元年（405年），参军谯纵叛乱，占据巴蜀之地，建立谯蜀政权，自称成都王，而后又向后秦称藩，被封为蜀王。义熙九年（413年），东晋太尉刘裕以朱龄石为帅征伐谯蜀，攻克成都，谯纵自杀，谯蜀亡。南北朝时期，益州先后受南朝的宋、齐、梁和北朝的西魏、北周共5个政权的统治，成都一直该是地区政治、经济、文化中心。其间萧齐武帝以萧鉴为益州刺史，主张德化，不采镇压前朝宗室的政策，成都恢复安定，成为“西方之一都”