《魏書》是一本紀傳體史書，內容記載了公元四世紀末至六世紀中葉的北魏王朝的歷史。
完成的書過程
北魏初年，鄧淵撰十馀卷《代記》，之後崔浩主管修史，游雅、高允、程駿、李彪、崔光、李琰之等人繼續修訂北魏歷史。崔浩所撰史書為編年體，李彪開始分門別類為紀、表、志、傳，史書仍然沒有修訂好。魏宣武帝時，命令邢巒追溯撰寫《孝文起居注》，寫到太和十四年，又命崔鴻、王遵業續寫補寫，一直延續到魏孝明帝時期，事情記載的很詳細。濟陰王元暉業撰《辨宗室錄》三十卷。魏收於是率領通直常侍房延佑、司空司馬辛元植、國子博士刁柔、裴昂之、尚書郎高孝干，魏收獨攬斟酌，完成《魏書》。
魏收是北齊的史官，所以此書以東魏北齊為正統，不為西魏三帝立紀，稱南朝為島夷。因作者準確記載部分權貴家族的不光彩事蹟，被污衊為「穢史」，隋文帝繼承西魏、北周的法統，命魏澹、顏之推別撰以西魏、北周為正統的史書，隋煬帝又敕楊素、潘徽、褚亮、歐陽詢別撰，書名亦為《魏書》。劉知幾《史通》及趙翼《二十二史劄記》對此書均有貶詞。從今天出土石刻資料看，作者用漢制附會鮮卑舊制，用後來的漢名代替原來鮮卑姓名等情況十分嚴重，但也保留了大量重要史料，仍為今天研究北魏歷史的重要文獻。全書130卷。《魏書》大量羅列門閥士族的譜系，列傳附有大量家族成員，凡子孫都附於父祖傳下，更及遠親家屬，如《穆崇傳》附68人。
魏收自矜文才，在《魏書·自序》中就有許多自我標榜。據《隋唐嘉話》記載，魏收曾把自己的文集托南朝使臣徐陵帶往南朝宣傳，好「傳之江左」，結果過長江時，徐陵就將其文集丟入江中，說：「吾為魏公藏拙」。事實上，魏收在《魏書》里確實展現了一定的敘事技巧，很多複雜事件能寫得層次井然，有聲有色。週一良《魏收之史學》及孫同勛《「穢史」辯誣》也為之辯駁。《魏書》原書在北宋初年已經不全，後人據魏澹《魏書》、張太素《後魏書》及《高氏小史》、《北史》等書補成今本；現今最普及的中華書局版《魏書》由唐長孺主持整理。
相關書籍
後人據相涉史料補作《魏書》的志表，清人萬斯同《歷代史表》中有〈魏諸帝統系圖〉、〈魏諸王世表〉、〈魏異姓諸王世表〉、〈魏外戚諸王世表〉、〈魏將相大臣年表〉、〈西魏將相大臣年表〉、〈東魏將相大臣年表〉各1卷，近人谷霽光《補魏書兵志》1卷，吳廷燮《元魏方鎮年表》2卷，李正奮《補後魏書藝文志》1卷。
清人謝啟昆另撰《西魏書》24卷。
內容
本紀
* 帝紀第一 - 序紀
* 帝紀第二 - 太祖道武帝
* 帝紀第三 - 太宗明元帝
* 帝紀第四上 - 世祖太武帝
* 帝紀第四下 - 世祖太武帝・恭宗景穆帝
* 帝紀第五 - 高宗文成帝
* 帝紀第六 - 顯祖獻文帝
* 帝紀第七上 - 高祖孝文帝
* 帝紀第七下 - 高祖孝文帝
* 帝紀第八 - 世宗宣武帝
* 帝紀第九 - 肅宗孝明帝
* 帝紀第十 - 敬宗孝莊帝
* 帝紀第十一 - 前廢帝・后廢帝・出帝
* 帝紀第十二 - 東魏孝靜帝
列傳
* 列傳第一 皇后 - 神元皇后竇氏・文帝皇后封氏・桓帝皇后祁氏・平文皇后王氏・昭成皇后慕容氏・獻明皇后賀氏・道武皇后慕容氏・道武宣穆皇后劉氏・明元昭哀皇后姚氏・明元密皇后杜氏・太武皇后赫連氏・太武敬哀皇后賀氏・景穆恭皇后郁久閭氏・文成文明皇后馮氏・文成元皇后李氏・獻文思皇后李氏・孝文貞皇后林氏・孝文廢皇后馮氏・孝文幽皇后馮氏・孝文昭皇后高氏・宣武順皇后于氏・宣武皇后高氏・宣武靈皇后胡氏・孝明皇后胡氏・孝靜皇后高氏
* 列傳第二 神元平文諸帝子孫 - 上谷公紇羅・建德公嬰文・真定侯陸・武陵侯因・長樂王壽樂・望都公頹・曲陽侯素延・順陽公郁・宜都王目辰・穆帝長子六修・吉陽男比干・江夏公呂・高涼王孤・西河公敦・司徒石・武衛將軍謂・淮陵侯大頭・河間公齊・扶風公處真・文安公泥
* 列傳第三 昭成子孫 - 寔君・秦明王翰・常山王遵・陳留王虔・毗陵王順・遼西公意烈・窟咄
* 列傳第四 道武七王 - 清河王紹・陽平王熙・河南王曜・河間王修・長樂王處文・廣平王連・京兆王黎
* 列傳第五 明元六王 - 樂平王丕・安定王彌・樂安王范・永昌王健・建寧王崇・新興王俊
* 列傳第六 太武五王 - 晉王伏羅・東平王翰・臨淮王譚・廣陽王建・南安王余
* 列傳第七上 景穆十二王上 - 陽平王新成・京兆王子推・濟陰王小新成・汝陰王天賜・樂浪王萬壽・廣平王洛侯
* 列傳第七中 景穆十二王中 - 任城王云
* 列傳第七下 景穆十二王下 - 南安王楨・城陽王長壽・章武王太洛・樂陵王胡兒・安定王休
* 列傳第八 文成五王 - 安樂王長樂・廣川王略・齊郡王簡・河間王若・安豊王猛
* 列傳第九上 獻文六王上 - 咸陽王禧・趙郡王干・廣陵王羽・高陽王雍・北海王詳
* 列傳第九下 獻文六王下 - 彭城王勰
* 列傳第十 孝文五王 - 廢太子恂・京兆王愉・清河王懌・廣平王懷・汝南王悅
* 列傳第十一 - 衛操・莫含・劉庫仁
* 列傳第十二 - 燕鳳・許謙・張袞・崔玄伯・鄧淵
* 列傳第十三 - 長孫嵩・長孫道生
* 列傳第十四 - 長孫肥・尉古真
* 列傳第十五 - 穆崇
* 列傳第十六 - 和跋・奚牧・莫題・庾業延・賀狄干・李栗・劉潔・古弼・張黎
* 列傳第十七 - 奚斤・叔孫建
* 列傳第十八 - 王建・安同・樓伏連・丘堆・娥清・劉尼・奚眷・車伊洛・宿石・來大千・周幾・豆代田・周觀・閭大肥・尉撥・陸真・呂洛拔
* 列傳第十九 - 于栗䃅
* 列傳第二十 - 高湖・崔逞・封懿
* 列傳第二十一 - 宋隱・王憲・屈遵・張蒲・谷渾・公孫表・張濟・李先・賈彝・薛提
* 列傳第二十二 - 王洛兒・車路頭・盧魯元・陳建・萬安國
* 列傳第二十三 - 崔浩
* 列傳第二十四 - 李順
* 列傳第二十五 - 司馬休之・司馬楚之・司馬景之・司馬叔璠・司馬天助
* 列傳第二十六 - 刁雍・王慧龍・韓延之・袁式
* 列傳第二十七 - 李寶
* 列傳第二十八 - 陸俟
* 列傳第二十九 - 源賀
* 列傳第三十 - 薛辯・寇贊・酈范・韓秀・堯暄
* 列傳第三十一 - 嚴棱・毛修之・唐和・劉休賓・房法壽
* 列傳第三十二 - 羅結・伊馛・乙瑰・和其奴・茍頹・薛野䐗・宇文福・費于・孟威
* 列傳第三十三 - 韋閬・杜銓・裴駿・辛紹先・柳崇
* 列傳第三十四 - 竇瑾・許彥・李䜣
* 列傳第三十五 - 盧玄
* 列傳第三十六 - 高允
* 列傳第三十七 - 李靈・崔鑒
* 列傳第三十八 - 尉元・慕容白曜
* 列傳第三十九 - 韓茂・皮豹子・封敕文・呂羅漢・孔伯恭
* 列傳第四十 - 趙逸・胡方回・胡叟・宋繇・張湛・宗欽・段承根・闞骃・劉昞・趙柔・索敞・陰仲達
* 列傳第四十一 - 李孝伯・李沖
* 列傳第四十二 - 游雅・高閭
* 列傳第四十三 - 游明根・劉芳
* 列傳第四十四 - 鄭羲・崔辯
* 列傳第四十五 - 高祐・崔挺
* 列傳第四十六 - 楊播
* 列傳第四十七 - 劉昶・蕭寶寅・蕭正表
* 列傳第四十八 - 韓麒麟・程駿
* 列傳第四十九 - 薛安都・畢眾敬・沈文秀・張讜・田益宗・孟表
* 列傳第五十 - 李彪・高道悅
* 列傳第五十一 - 王肅・宋弁
* 列傳第五十二 - 郭祚・張彝
* 列傳第五十三 - 邢巒・李平
* 列傳第五十四 - 李崇・崔亮
* 列傳第五十五 - 崔光
* 列傳第五十六 - 甄琛・高聰
* 列傳第五十七 - 崔休・裴延俊・袁翻
* 列傳第五十八 - 劉藻・傅永・傅豎眼・李神
* 列傳第五十九 - 裴叔業・夏侯道遷・李元護・席法友・王世弼・江悅之・淳于誕・李苗
* 列傳第六十 - 陽尼・賈思伯・李叔虎・路恃慶・房亮・曹世表・潘永基・朱元旭
* 列傳第六十一 - 奚康生・楊大眼・崔延伯
* 列傳第六十二 - 爾朱榮
* 列傳第六十三 - 爾朱兆・爾朱彥伯・爾朱度律・爾朱天光
* 列傳第六十四 - 盧同・張烈
* 列傳第六十五 - 宋翻・辛雄・羊深・楊機・高崇
* 列傳第六十六 - 孫紹・張普惠
* 列傳第六十七 - 成淹・范紹・劉桃符・劉道斌・董紹・馮元興・鹿悆・張熠
* 列傳第六十八 - 朱瑞・叱列延慶・斛斯椿・賈顯度・樊子鵠・賀拔勝・侯莫陳悅・侯淵
* 列傳第六十九 - 綦俊・山偉・劉仁之・宇文忠之
* 列傳第七十 - 李琰之・祖瑩・常景
* 列傳第七十一上 外戚上 - 賀訥・劉羅辰・姚黃眉・杜超・賀迷・閭毗・馮熙・李峻・李惠
* 列傳第七十一下 外戚下 - 高肇・于勁・胡國珍・李延寔
* 列傳第七十二 儒林 - 梁越・盧丑・張偉・梁祚・平恒・陳奇・常爽・劉獻之・張吾貴・劉蘭・孫惠蔚・徐遵明・董征・刁沖・盧景裕・李同軌・李業興
* 列傳第七十三 文苑 - 袁躍・裴敬憲・盧觀・封肅・邢臧・裴伯茂・邢昕・溫子升
* 列傳第七十四 孝感 - 趙琰・長孫慮・乞伏保・孫益德・董洛生・楊引・閻元明・吳悉達・王續生・李顯達・張升・倉跋・王崇・郭文恭
* 列傳第七十五 節義 - 于什門・段進・石文德・汲固・王玄威・婁提・劉渴侯・朱長生・于提・馬八龍・門文愛・晁清・劉侯仁・石祖興・邵洪哲・王榮世・胡小虎・孫道登・李幾・張安祖・王閭
* 列傳第七十六 良吏 - 張恂・鹿生・張應・宋世景・路邕・閻慶胤・明亮・杜纂・裴佗・竇瑗・羊敦・蘇淑
* 列傳第七十七 酷吏 - 于洛侯・胡泥・李洪之・高遵・張赦提・羊祉・崔暹・酈道元・谷楷
* 列傳第七十八 逸士 - 眭夸・馮亮・李謐・鄭修
* 列傳第七十九 術藝 - 晁崇・張淵・殷紹・王早・耿玄・劉靈助・江式・周澹・李修・徐謇・王顯・崔彧・蔣少游
* 列傳第八十 列女 - 崔覽妻封氏・封卓妻劉氏・魏溥妻房氏・胡長命妻張氏・平原女子孫氏・房愛親妻崔氏・涇州貞女兕先氏・姚氏婦楊氏・張洪初妻劉氏・董景起妻張氏・陽尼妻高氏・史映周妻耿氏・任城國太妃孟氏・茍金龍妻劉氏・盧元禮妻李氏・河東孝女姚氏・刁思遵妻魯氏
* 列傳第八十一 恩幸 - 王叡・王仲興・寇猛・趙修・茹晧・趙邕・侯剛・鄭儼・徐紇
* 列傳第八十二 閹官 - 宗愛・仇洛齊・段霸・王琚・趙黑・孫小・張宗之・劇鵬・張祐・抱嶷・王遇・苻承祖・王質・李堅・秦松・白整・劉騰・賈粲・楊范・成軌・王溫・孟鸞・平季・封津・劉思逸
* 列傳第八十三 - 匈奴劉聰・羯胡石勒・鉄弗劉虎・徒何慕容廆・臨渭氐苻健・羌姚萇・略陽氐呂光
* 列傳第八十四 - 僭晉司馬叡・賨李雄
* 列傳第八十五 - 島夷桓玄・海夷馮跋・島夷劉裕
* 列傳第八十六 - 島夷蕭道成・島夷蕭衍
* 列傳第八十七 - 私署涼州牧張寔・鮮卑乞伏國仁・鮮卑禿髮烏孤・私署涼王李暠・盧水胡沮渠蒙遜
* 列傳第八十八 - 高句麗・百濟・勿吉・失韋・豆莫婁・地豆于・庫莫奚・契丹・烏洛侯
* 列傳第八十九 - 氐・吐谷渾・宕昌羌・高昌・鄧至・蠻・獠
* 列傳第九十 西域 - 鄯善・于闐・車師・焉耆・龜茲・烏孫・疏勒・悅般・波斯・大月氏・安息・大秦國
* 列傳第九十一 - 蠕蠕・匈奴宇文莫槐・徒何段就六眷・高車
* 列傳第九十二 - 自序
志
* 前上十志啟
* 志第一 - 天象志一
* 志第二 - 天象志二
* 志第三 - 天象志三
* 志第四 - 天象志四
* 志第五 - 地形志上
* 志第六 - 地形志中
* 志第七 - 地形志下
* 志第八 - 律曆志上
* 志第九 - 律曆志下
* 志第十 - 禮志一
* 志第十一 - 禮志二
* 志第十二 - 禮志三
* 志第十三 - 禮志四
* 志第十四 - 樂志
* 志第十五 - 食貨志
* 志第十六 - 刑罰志
* 志第十七 - 靈征志上
* 志第十八 - 靈征志下
* 志第十九 - 官氏志
* 志第二十 - 釋老志：魏書首創，首次有史書記載佛道兩教的流傳及變革，尤其對於記載佛教發展十分詳實，可看作是一部中國佛教簡史。魏書首辟專篇記錄宗教，是其在歷史上的功勞。