Yang Wenguang ( chino :楊文廣; murió en 1074) fue un general de la dinastía Song del Norte de la antigua China .
En la historia, Yang Wenguang era hijo de Yang Yanzhao ; sin embargo, es el nieto de Yang Yanzhao en las populares historias ficticias de los guerreros del clan Yang .
En 1044, Fan Zhongyan fue enviado a la zona de Shaanxi y se reunió con Yang Wenguang. Quedó impresionado y tomó a Yang como su subordinado. En 1052, Yang Wenguang siguió a Di Qing en la expedición a Guangxi y ayudó a derrotar la rebelión de Nong Zhigao . Después fue ascendido por el emperador Yingzong . Más tarde, construyó varios fuertes en Shaanxi y resistió con éxito varios intentos de invasión de Xia occidental . Durante el reinado del emperador Shenzong , estuvo destinado en Dingzhou . Le ofreció al emperador su estrategia para recuperar los territorios perdidos de los Khitans poco antes de morir en la frontera.
En la ficción, Yang Wenguang es hijo de Yang Zongbao y Mu Guiying .