消灭北燕、北凉

延和元年(432)夏,拓跋焘治兵于南郊,谋攻北燕。前年,北燕主冯跋死,其弟冯弘,尽杀跋诸子,自立为燕天王,国内动乱,于是魏军乘机伐之。七月,拓跋焘率军至濡水(今滦河),令安东将军奚斤征幽州民及密云(今北京密云)丁零万余人运攻具,出南道,相会于和龙(今辽宁朝阳市)。冯弘闻魏军至,婴城固守,石城(今辽宁建昌西)太守李崇等降魏。八月,冯弘遣军出战,被魏军击败,营丘(今辽宁锦县)、带方(今辽宁盖县西南)、玄菟(今辽宁沈阳东)等六郡皆降。拓跋焘见和龙城一时难以攻克,遂于九月间徙六郡民三万余户而归。此后,魏军又连续出兵伐燕,冯弘数度求和遭到拒绝,太延二年(436),拓跋焘又以平东将军娥清、安西将军古弼领精骑一万攻燕,冯弘见情形急迫,亡走高丽,魏兵占领和龙,至此,北燕立国二十八年而亡。

北燕亡后,北方割据政权仅剩下河西地区的北凉了,太延五年(439)五月,拓跋焘治兵于西郊,准备西征,七月,拓跋焘率大军从云中渡黄河,到达上郡属国城(今陕西榆林北),留辎重,部分诸军,以抚军大将军永昌王健、尚书令刘洁领一军,常山王素领一军,二道并进为前锋;骠骑大将军乐平王丕、太宰阳平王杜超为后继;以平西将军源贺为向导。八月,魏军到达姑臧(今甘肃武威),沮渠牧犍力图一战,遣弟董来领兵万人拒战于城南, 然凉军望风而溃,魏军迅速包围姑臧城,牧犍兄子祖、万年等先后出城降魏, 牧犍虽曾一度想求救于柔然,然见大势已去,难以久持,九月,帅其左右文武五千人面缚出城投降。这样,黄河流域的最后一个割据政权灭亡,西晋末年开始的分裂局面结束了,北方地区重新统一。十月,魏军东还,徙凉州民三万余家于京师平城。是岁,西域鄯善、龟兹、疏勒、焉耆等国并遣使朝贡, 北魏控制了西域广大地区。从太延元年(435)起,拓跋焘多次遣使者出使西域,有效地行使了统治。