Mu Shantao (; born 1 March 1990, in Dalian) is a Chinese football player.
Mu Shantao started his professional football career in 2010 when he was promoted to Nanjing Yoyo's first squad. In July 2011, Mu signed for China League Two side Fushun Xinye. In March 2012, Mu transferred to China League Two side Guizhou Zhicheng and he was part of the team that won the 2012 China League Two division. In March 2014, Mu transferred to China League One side Shenzhen F.C.
On 26 February 2016, Mu transferred to Chinese Super League side Henan Jianye. On 13 March 2016, Mu made his Super League debut in the second match of 2016 season against Chongqing Lifan.
Statistics accurate as of match played 31 December 2020.