Shangye Town, belonging to Feixian County, Linyi City, Shandong Province, is located in the north of Feixian County, bordering Dongmeng Town in the east, Feicheng Street in the southeast, Bianqiao Town, Pingyi County in the west, and Datanzhuang Township in the north, with an administrative area of 73.29 square kilometers. As of the end of 2019, Shangye Town had a household population of 64,395.
In the early Eastern Zhou Dynasty, there were already agricultural-based anju villages appearing in the territory; in September 1985, it was changed to Shangye Town. As of June 2020, Shangye Town has 28 administrative villages under its jurisdiction, and the town's people's government is based in Shangye Ercun.
In 2019, Shangye Town had 783 industrial enterprises, of which 47 were above scale, and 115 general stores or supermarkets with a business area of more than 50 square meters.