It is owned by the Wenzhou Municipal People's Government.
[1] The two main campuses of the university are in Wenzhou’s Chashan University Town, an area surrounded by green mountains and rivers.
WZU has with a total area of 1.7 square kilometers (419 acres), and the housing area is 820,000 square meters.
The library has a collection of approximately 1.59 million volumes.
[1] The number of faculty members, administrative and supporting staff is 1,950, which 1,310 are full-time teachers (including 167 professors, 448 associate professors), 181 are mentors for postgraduates and doctorate students, and 201 are academics.