Shanti Town, belonging to Yinan County, Linyi City, Shandong Province, is located in the northwestern part of Yinan County, neighboring Mamuchi Township to the east, Sunzu Township and Yizhuang Township of Mengyin County to the south, Old Zhai Township and Jiepai Township of Mengyin County to the west, and Gaozhuang Township of Yishui County to the north, with an area of 143.49 square kilometers of administrative area. As of the end of 2019, Shanti Town had a household population of 58,193.
After 1949, it was Shanti District; in September 1985, it was reorganized as Shanti Township; in 2001, Gaohu Township was incorporated. As of June 2020, Shore Beach Township has 6 communities and 10 administrative villages under its jurisdiction, with the township's people's government located in Shore Beach Community.
In 2019, there are 19 industrial enterprises in Shanti Township, of which 7 are above scale, and there are 42 general stores or supermarkets with a business area of more than 50 square meters.