王上源(1993年6月2日—),河南鄭州人,中華人民共和國足球運動員,現在效力於中國足球超級聯賽球隊河南建業。他出身自鄭州的足球小學鄭上路小學,曾經效力於天津火車頭,在北京三高隊嶄露頭角,曾入選中國國家青年足球隊參加2011年濰坊杯足球賽和2012年亞足聯U19青年錦標賽資格賽。
2012年,王上源代表北京三高參加2012年中國足球乙級聯賽,開始職業足球生涯。他是北京三高的頭號射手,在2012賽季出場21次,射進10球,位列中乙射手榜第八位,但北京三高僅在北區中取得第八名,未能晉級總決賽。
2013年4月,王上源前往英格蘭足球超級聯賽球隊曼城試訓。[1] 6月份他又到比利時足球甲級聯賽勁旅布鲁日試訓並表現出色,7月13日,布鲁日宣佈和王上源簽訂一份3+1的合同。[2]
2013-2014賽季比利時甲級聯賽揭幕戰布鲁日對陣沙勒羅瓦的比賽中,王上源攻入一記精彩的遠射為球隊首開紀錄,最終幫助球隊2比0擊敗對手。[3] 這個進球也是新賽季比甲聯賽的首個進球。王上源在聯賽前六輪都有出場,不過米歇爾·普呂多姆成為球隊的新任主教練後,王上源離開球隊的出場陣容,被下放到U21青年隊,僅在2013-2014賽季聯賽季後賽最後一場比賽得到替補出場機會。2015年1月,俱樂部通知得不到出場機會的王上源可以離隊。[4]
2015年2月27日,中國足球超級聯賽球隊廣州恆大淘寶宣佈和王上源正式簽約。[5]
2018年6月30日,中國足球超級聯賽球隊河南建業宣佈王上源從廣州恆大租借加盟球隊半年。[6]
2019年2月28日,王上源轉會至河南建業。
2019年10月,王上源入選中國國家男子足球隊參加2019年東亞杯的集訓大名單。12月7日,王上源入選國足選拔隊出征東亞杯名單。12月10日,在2019年東亞杯中國隊1-2不敵日本隊的比賽中,王上源獲得首發登場,完成個人在國家隊的處子秀。12月15日,在2019年東亞杯中國隊0-1不敵韓國隊的比賽中,王上源獲得首發出場並打滿90分鐘。在2019年東亞杯中,王上源出場2次,場均登場78.5分鐘,未取得進球及助攻。
2023年11月16日,世預賽亞洲區第二階段C組首輪,王上源替補上場打入一球,幫助中國男足客場2-1逆轉泰國。