Guochun Town, belonging to Shan County, Heze City, Shandong Province, is located in the southwestern part of Shan County, bordering Laihe Town in the east, Caozhuang Township in the southeast, Gao Laohuo Township in the west, and Sunsi Township in Chengwu County in the north. The area is 97.5 square kilometers.In 2018, the household population was 76,447.
In April 1958, Guo Village Township was established.In September 1958, Pioneer Commune was set up.In January 1959, the name was changed to Guo Village Commune.In December 1983, Guo Village Township was set up by withdrawing the commune.In June 2020, Guo Village Township has 30 administrative villages under its jurisdiction.
In 2018, Guo Village Town has 40 industrial enterprises, including 24 industrial enterprises above scale, and 80 comprehensive stores or supermarkets with business area over 50 square meters.