公元386年,前秦天王苻堅在“肥水之戰(zhàn)”慘敗后,前秦迅速瓦解,北方重陷分裂。以前被苻堅滅國的代國,在其領(lǐng)袖拓跋珪的帶領(lǐng)下趁亂重建代國,同年拓跋珪遷都盛樂,并改國號為“魏”,史稱北魏。
391年,拓跋珪率軍先后擊敗賀蘭部,柔然等部落后,成為北方勢力強大的政權(quán)之一。
395年,后燕皇帝慕容垂派太子慕容寶大舉攻魏。拓跋珪采取誘敵深入的戰(zhàn)略,以兩萬魏軍大敗后燕的十萬大軍,史稱“參合陂之戰(zhàn)”。
396年,后燕皇帝慕容垂,為一雪前恥,親率大軍再次攻魏,并將拓跋珪擊敗,使其逃離。同年,慕容垂病逝,拓跋珪得以解圍。
397年,拓跋珪趁慕容垂病逝,親率十萬大軍攻伐后燕,并占據(jù)今天的山西,河北等地。
398年,拓跋珪正式登基稱帝,是為北魏道武帝,并遷都平城。
408年,道武帝為了避免外戚干政,開始實施“子貴母死”的制度,只要皇子被立為太子,其生母就必須被賜死了。
409年,道明帝次子拓跋紹為了營救即將被道武帝賜死的母親,趁夜?jié)撊雽m中將道武帝拓跋珪刺殺。道武帝年僅39歲,在位24年。
同年,拓跋珪長子拓跋嗣帶兵入宮將拓跋紹誅殺后,即皇帝位,是為北魏明元帝。
422年,明元帝拓跋嗣南征劉宋,奪取大片領(lǐng)土。
423年 明元帝在親征途中病逝,年僅32歲,在位14年。同年,其子拓跋燾即位,是為太武帝。
424年 太武帝拓跋燾開始13次征伐柔然 ,前后歷時25年,最終使柔然臣服。
427年,太武帝率軍攻破胡夏都城“統(tǒng)萬城”。
431年,太武帝滅亡胡夏政權(quán) ,胡夏末帝赫連定被太武帝處死。
436年,太武帝徹底滅亡北燕。
439年,太武帝滅亡北涼,自此,太武帝繼前秦后再次統(tǒng)一北方。
452年,太武帝在宦官宗愛的煽動下,逼死太子拓跋晃,之后心生悔意?;鹿僮趷叟卤惶涞壅D殺,搶先發(fā)動政變,將太武帝弒殺。太武帝終年45歲,在位29年。同年,宗愛擁立太武帝第六子拓跋余為帝,是為敬壽帝。自此,宦官宗愛獨攬大權(quán)。
453年,拓跋余不甘心做傀儡皇帝,計劃誅殺宗愛,但反被宗愛所殺。同年,太武帝之孫拓跋濬被擁立為帝,是為文成帝。隨后,文成帝誅殺宗愛等人,奪回朝政大權(quán)。
454年,文成帝拓跋濬下令建造云岡石窟。
456年,文成帝冊封馮氏為皇后。
465年,文成帝病逝,年僅26歲,在位13年。同年,其子拓跋弘即位,是為獻文帝,由馮太后臨朝聽政。
466年,車騎大將軍乙渾看到獻文帝年幼,所以想篡位,馮太后搶先一步發(fā)動政變,將乙渾處死。
471年,在位6年的獻文帝因為不滿馮太后長期攝政,便禪讓于5歲兒子拓跋宏,是為孝文帝,
476年,太上皇獻文帝被馮太后毒死。
490年,馮太后病逝,孝文帝開始親政。
494年,孝文帝遷都洛陽,開始全面推行漢化,改革鮮卑舊俗。
496年,孝文帝下令改皇族“拓跋”姓為“元”姓,并將自己的名字改為元宏。
497年,太子元恂在反對漢化的守舊貴族支持下,發(fā)動叛亂。同年,孝文帝平定叛亂,并將元恂處死,保證漢化政策的順利進行,最終使北魏國力大增,緩解了民族隔閡,史稱“孝文帝中興”。
499年,孝文帝病逝,年僅33歲,在位28年。同年,其子元恪即位,是為宣武帝。
512年,宣武帝因為篤信佛教 ,下令取消“子貴母死”的制度 但也導致了胡太后后來的專權(quán)。
515年,宣武帝駕崩,年僅33歲 ,在位16年。同年,其子歲的元詡即位 是為孝明帝,由其母胡太后聽政。
520年,北魏人口達到3000萬人。
523年,由于胡太后擅權(quán)亂政,最終導致“六鎮(zhèn)起義”爆發(fā),北魏統(tǒng)治瀕臨崩潰。孝明帝因為不滿胡太后專權(quán),密詔岳父爾朱榮進京勤王,密詔泄露,胡太后將孝明帝毒死。孝明帝年僅19歲,在位13年。同年,胡太后擁立孝明帝剛出生的女兒為帝,是為元姑娘。并對謊稱男孩但第二天迫于宗室壓力,廢黜元姑娘,改立兩歲的元釗為帝。
529年,孝明帝的岳父爾朱榮以為孝明帝報仇為名,發(fā)兵攻陷洛陽,并將胡太后,皇帝元釗和王公大臣2000余人沉入黃河之中 史稱“河陰之變”。同年,爾朱榮擁立元子攸為帝,是為孝庒帝。
530年,孝莊帝不甘心做傀儡皇帝,乘機將爾朱榮誘殺。爾朱榮的堂弟爾朱世隆得知消息后,又發(fā)兵攻陷洛陽 將孝莊帝弒殺,年僅24歲,在位2年。同年,爾朱世隆擁立元曄為傀儡皇帝。
531年,爾朱世隆又逼迫元曄禪讓于元恭,是為北魏前廢帝。同年,爾朱榮的部將高歡趁機起兵討伐爾朱世隆,并擁立宗室元朗為帝,是為北魏后廢帝。
532年 高歡率軍攻陷洛陽,誅殺爾朱世隆后,控制北魏朝政。同年,高歡殺害北魏廢帝元恭,前廢帝元曄,后廢帝元朗三位皇帝后,又擁立元修為帝皇帝,是為孝武帝。
534年,孝武帝元修以為不滿高歡專政,投奔長安的宇文泰。同年 ,高歡以孝武帝棄國而逃為由,另立元善見為帝,是為東魏孝靜帝,并遷都鄴城,在就是歷史上的東魏政權(quán)。
539年,宇文泰將孝武帝元修毒死好后,改立元寶炬為帝,是為西魏文帝,并遷都長安,這就是歷史上的西魏政權(quán)。
北魏由此分裂為東西魏兩個政權(quán)。
550年,高歡的兒子高洋逼迫東魏皇帝禪讓后,建立了北齊政權(quán),自此東魏滅亡。
557年,宇文泰的兒子宇文覺接受西魏皇帝的禪讓后,建立了北周政權(quán),西魏隨之滅亡。自此,享國171年,傳20帝的北魏王朝滅亡。