杨文昌（），男，山东人，中华人民共和国政治人物、外交官。北京外国语学院毕业。
经历.1972年任中国驻英国大使馆职员。1974年至任驻法国大使馆职员、随员。1979年任中华人民共和国外交部国际司随员、二秘、副处长。1984年任中华人民共和国外交部干部司副处长、处长。1987年任外交部干部司副司长。1990年任中华人民共和国外交部干部司司长。1993年，接替张青担任中华人民共和国驻新加坡大使。1998年任外交部副部长。2003年接替吉佩定出任中华人民共和国外交部驻香港特别行政区特派员