El Oujiang College de la Universidad de Wenzhou se estableció en 2000 con la aprobación del Gobierno Popular Provincial de Zhejiang y fue aprobado como colegio independiente por el Ministerio de Educación en 2004. Tiene 6 escuelas secundarias y 1 departamento de enseñanza pública, que cubre 8 disciplinas que incluyen economía, derecho, educación, literatura, arte, ciencia, ingeniería y administración, y 44 carreras universitarias.
La Universidad de Wenzhou tiene dos campus, Chashan y Xueyuan Road, que cubren una superficie total de 1.985 acres. La escuela tiene un área de construcción de 1,0037 millones de metros cuadrados; 19 facultades, incluida Oujiang College (universidad independiente).
La Universidad de Wenzhou está contratando 43 estudiantes universitarios; las disciplinas cubren nueve categorías principales: artes liberales, ciencias, ingeniería, derecho, enseñanza, economía, historia, administración y artes; hay 17 maestrías en disciplinas de primer nivel; puntos de autorización de grado y autorización de maestría Hay 12 sitios, la biblioteca cuenta actualmente con 16,970 libros en papel y alrededor de 18,260 libros electrónicos;