According to the information of Beichuan Qiang Autonomous County People's Government, it is 32 kilometers away from Mianyang City.
Yongchang Town belongs to Beichuan Qiang Autonomous County, Mianyang City, Sichuan Province. It is located in the south of Beichuan Qiang Autonomous County, bordering jiangyou city in the northeast and Huang Tu Town and Sangzao Town in Anzhou District in the southwest.