晋国的灭亡最后是因为三家分晋。
当初重耳流亡他国,跟随他的有六家卿族赵韩魏令狐等六人。六人对重耳忠心耿耿,全心辅佐。后来重耳回晋做了君主,这六家得到重用,成为晋国的栋梁,晋国经过曲沃代翼后一直提防公族掌权,所以晋国大权逐渐就落入卿族手里,重耳之后这六家逐渐掌控晋国大权。
晋国后期,六卿相互倾轧蚕食,先是智家联络韩赵魏吞了中行氏和范氏,后来韩赵魏联合灭了智氏,掌控晋国全国。后来三家决定瓜分晋国,并得到周天子承认,三国正式代晋而立。
晋国灭亡后,晋国最后一位国君留在了魏国境内,后来被圈禁至死,晋国公族彻底灭亡。