晋朝首任国君为唐叔虞,周武王姬发之子。国号初为唐,姬姓诸侯。叔虞之子燮继位后,传说其迁居晋水边,所以改国号为晋,其间十余位诸侯稳步发展,使晋国的国力逐步提升。
公元前746年,晋文候去世,其子晋昭候继位。昭候不顾众大臣反对,把曲沃封给叔叔成师,曲沃在当时比晋都的规模还要巨大,这违背了君臣礼仪,同时也表明曲沃有进一步危险晋军的能力。曲沃桓叔与公元前731年去世,其子庄伯继位,随着曲沃与翼城两支血缘关系的疏远,双方的斗争更加激烈。曲沃一支在连续几代人不努力下实力逐渐超过翼城一支,而他们也没有急于自立。而是稳步发展的同时争取晋国大臣以及人民的支持,终于于公元前679年成功被周王封为晋君,这就是历史上有名的曲沃代翼!
晋国在晋献公时相继灭亡周边诸侯小国,使晋国的实力进一步壮大。但是晋献公晚年宠信骊姬,误杀太子申生,同时造成公子夷吾、重耳出逃。公元前651年,晋献公去世。公子奚齐继位,但是晋臣李克等人想迎接公子重耳继位,所以杀掉奚齐。同时引发晋国内乱。公元前636年,重耳在秦兵的护送下回到了阔别二十多年的晋国,正式继位,史称晋文公。文公继位以后在秦国的帮助下平定叛乱,恩威并施,恩惠百姓,使晋国国力逐渐恢复。同时其听从臣下“求霸莫如入王尊周”的建议,逐渐确立了自己的霸主地位,这就是史上的文公称霸。
文公去世后晋国的实力仍然强劲且牢牢把秦军控制在函谷关以内。但是晋国国君吸收以往公族内乱的根本,所以晋国在其后的争霸过程中逐渐重用卿族而疏远公族,使晋国的 权力逐渐被卿族牢牢把控,虽然后续晋君曾多次试图夺回国君权力但都没有实质性的进展。公元前458年智伯与韩赵魏三组瓜分范氏和中行氏的领土。公元前453年,赵襄子、韩康子、魏桓子杀死智伯,瓜分了其领土。公元前403年,周王封韩赵魏为诸侯,晋国名存实亡。
公元前349年赵国杀晋君,晋国灭亡。晋国最终存国四百年左右,没有亡于外而亡于内,不免让人叹息,如若晋国仍在,秦国能否东出尚是未知之数!