Yingli Town is located in the north-central part of Shouguang, the hometown of vegetables in China. It is adjacent to Weifang Binhai Economic Development Zone in the east, Houzhen in the southeast, Shangkou Town and Tian in the south and southwest, and Yangkou Town in the west and north. It has jurisdiction over 50 administrative villages with 53,000 people and a total area of 303 square kilometers.
Yingli Town, Shouguang City has successively been awarded the honorary titles of advanced grass-roots unit for the construction of Ping 'an Shandong, advanced unit for the construction and management of small towns in Weifang, advanced unit for the construction of new countryside in Shouguang City, advanced unit for the standardized production of animal husbandry, and advanced unit for leading agricultural enterprises.