项羽想把梁地据为己有，于是徙魏豹于河东（大约是今山西省中南部），定都平阳，封为西魏王。前205年汉王刘邦率兵从临晋渡过黄河，魏王豹向汉归降，带兵跟随刘邦攻楚。刘邦在彭城之战败后，魏豹以探望患病亲人为由返乡，可是到达魏国内便叛离汉。刘邦遣郦食其游说魏豹投降，魏豹回答说：「人生一辈子，就像阳光从墙缝间一下子穿过去，如此之快。如今汉王傲慢而常侮辱人，辱骂诸侯、群臣就像骂奴才一样，一点都没有上对下的礼节，我不想再见到他了。」于是刘邦遣曹参、韩信攻魏，俘虏了魏豹，把河东併为汉国的一郡。前204年，刘邦令魏豹守荥阳