魏国领土曾包含如今山西南部、河南中北部、陕西东部、河北南部、江苏北部。魏国是周朝诸侯王之一,也是战国七雄之一。当时魏国西临秦朝,东隔淮水、颍水与齐国和宋国邻近,西南与韩国交错接界、南边有鸿沟与楚国接壤,北边则有赵国。
魏国始都安邑(今山西夏县),公元364年,魏惠王从安邑迁都大梁(今河南开封),此后魏国称为梁国。
魏国的始祖是毕万。毕公高是周文王第十五子,周武王伐纣以后,姬高被封在毕,后代于是便以毕为氏。毕国亡国后,毕公高以后毕万入晋。事晋献公,以功封于魏地,是为魏氏之祖。其后人为晋卿。
魏文侯在战国七雄中首先实行变法,改革政治,奖赏耕战,兴修水利,发展封建经济,北灭中山国(今河北西部平山、灵寿一带)。西取秦西河(今黄河与洛水间)之地,遂变成战国初期最强大的国家。
魏文侯死后,其子魏武侯即位,魏武侯在位25年期间,任用战略家吴起进行改革,国力继续升高,不断东征西讨,夺得楚国在中原的大多数土地,为之后政治中心的东移奠定基础。等到魏武侯之子魏惠王在位时,魏国已经独霸中原将近百年。
秦王政即位后,对魏国的压力持续加大。公元225年,秦将王贲以水浸之计攻克大梁,魏王假投降,魏亡。