西晋时，中国北部、东部和西部，尤其是并州和关中一带，大量胡族与汉族杂住。这些胡族逐渐成为汉人管辖下的编户，由于他们需要纳税，且时时受汉官欺压或受汉人歧视，因此心生不满，时有举兵之事。八王之乱的爆发，使晋廷失去在地方的影响力，胡族陆续叛变。304年，李特子李雄继立后击败罗尚并称成都王，又于306年称帝，国号“成”，338年改国号为“汉”，史称成汉。匈奴刘渊统领五部匈奴，成都王司马颖结其为外援。304年司马颖遭王浚围攻，遣刘渊回并州发兵支援。他乘机宣布独立，称汉王，自称继承汉朝正统。308年刘渊称帝并迁都至平阳