司馬遷之後,東漢班固撰寫了《漢書》。班固,字孟堅,扶風安陵人,生於東漢光武帝建武八年,父班彪亦為著名史學家,曾作《後傳》六十五篇來續補《史記》。 《漢書》即在《後傳》的基礎上創作而成,主要記載西漢歷史,兼及王莽篡漢。
和帝永元元年,班固隨從車騎將軍竇憲出擊匈奴,參與謀議。後班固因事入獄,於永元四年死在獄中。那時《漢書》尚缺八表和《天文志》,班固妹班昭即奉命補作,其中《天文志》由馬續協助完成。班昭是“二十四史”中絕無僅有的女作者。
《漢書》包括本紀十二篇,表八篇,志十篇,列傳七十篇,共一百篇,後人劃分為一百二十卷。 《漢書》的體例與《史記》相比,已經發生了變化。 《史記》是一部通史,《漢書》則是一部斷代史。 《漢書》把《史記》的“本紀”省稱“紀”,“列傳”省稱“傳”,“書”改曰“志”,取消了“世家”,漢代勳臣世家一律編入傳。這些變化,被後來的一些史書沿襲下來。 《漢書》記載的時代與《史記》有交叉,漢武帝中期以前的西漢歷史,兩書都有記述。這一部分,《漢書》常常移用《史記》。 《漢書》新增加了《刑法志》、《五行志》、《地理志》、《藝文志》、《百官公卿表》。
從思想內容來看,《漢書》不如《史記》。班固以儒家思想作為封建正統,喜用古字古詞,因而《漢書》比較難讀。