复置宁州，晋之益州仅余江阳、犍为（部分）二郡，州治迁至江阳郡江阳县（今四川省泸州市）。永兴元年（304年），梁州涪陵、巴、巴东三郡改属益州。永嘉五年（311年），江阳、犍为二郡陷于成，州治迁至巴东郡鱼复县（今重庆市奉节县）。永嘉六年（312年），巴郡陷于成。建兴二年（314年），涪陵郡陷于成，益州仅余巴东郡。成晏平元年（306年），分蜀郡置汉原郡，分汉嘉郡置沈黎郡，益州领蜀、汉原、汶山、汉嘉、沈黎、犍为六郡。后改益州为司隶。玉衡元年（311年），以晋之益州江阳郡置荆州。后以巴郡、涪陵郡属荆州。东晋咸