Mashan Town, belonging to Laning County, Linyi City, Shandong Province, is located in the eastern part of Laning County, neighboring Zhuangwu Town in the east, Bianzhuang Street in the south and west, and Shenshan Town in the north, with an administrative area of 79.54 square kilometers. As of the end of 2019, the household population of Mashan Town was 81,063.
Before the 26th year of the Republic of China (1937), it belonged to the fourth district of Tancheng County; in April 1984, it was changed to Mashan Town. As of June 2020, Mashan Town has 10 communities and 11 administrative villages under its jurisdiction, with the town's people's government stationed in Dongtonghou Village.
In 2019, Mashan Town has 103 industrial enterprises, including 4 above scale, and 95 general stores or supermarkets with business area over 50 square meters.