明太祖第五次北伐又称金山之战，是指朱元璋洪武二十年（1387年）发动的一场北伐战争，结果是战胜纳哈出，并把辽东纳入明朝势力范围。
经过.北元太尉纳哈出占据松花江以北地区，有部众几十万人，成为明朝在东北的边患。洪武二十年（1387年）正月初二日，朱元璋任命宋国公冯胜为征虏大将军，颍国公傅友德、永昌侯蓝玉为左右副将军，南雄侯赵庸、定远侯王弼为左参将，东川侯胡海、武定侯郭英为右参将，前军都督商焉参赞军事，率领20万明军北上征讨纳哈出。朱元璋指示各军采取如下战略：『驻师通州（今北京通县