北魏有13位皇帝。
宣武皇帝——拓跋圭,庙号太祖,在位时间386年——409年。
明元皇帝——拓跋嗣,庙号太宗,在位时间409年——423年。
太武皇帝——拓跋焘,庙号世祖,在位时间424年——452年。
南安隐王——拓跋余,庙号熹祖,在位时间452年。
景穆皇帝——拓跋晃,庙号恭宗,在位时间452年。
文成皇帝——拓跋浚,庙号高宗,在位时间452年——465年。
献文皇帝——拓跋弘,庙号显祖,在位时间466年——471年。
孝文皇帝——拓跋宏,庙号高祖,在位时间471年——499年。
宣武皇帝——元恪,庙号世宗,在位时间500年——515年。
孝明皇帝——元诩,庙号肃宗,在位时间516年——527年。
武怀皇帝——元子攸,庙号敬宗,在位时间528年——531年。
节闵皇帝——元恭,庙号烈宗,在位时间531年——532年。
孝武皇帝——元修,庙号显宗,在位时间532年——534年。