《晉書》共有130卷。中國自唐代開始設館修史,《晉書》就是其中的第一部。唐太宗對唐代以前的多種晉史表示不滿,貞觀二十年(公元646年)下詔修《晉書》,命時任宰相的房玄齡、褚遂良、許敬宗為監修,主持修撰晉史;由令狐德棻、敬播、李延壽等十餘人分工撰寫。 新修的《晉書》主要以臧榮緒的《晉書》為藍本,兼采諸家晉史及晉人文集、筆記、雜記予以補充,計有帝紀10篇、志20篇、列傳70篇、載記30篇。記事起於泰始元年(公元265年),終於元熙二年(公元420年),包含了西晉四帝、東晉十一帝,共156年的歷史,並追述晉室先世活動和東晉同時代的北方十六國史事。