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.
La universidad cuenta actualmente con 325 profesores, incluidos 224 profesores de tiempo completo, el 35 % de los cuales tienen títulos profesionales de alto nivel y el 75 % tiene una maestría o superior. Ganó el segundo premio por logros docentes provinciales, 2 cursos provinciales de calidad, 4 libros de texto provinciales clave de construcción y 4 proyectos provinciales de reforma educativa, ganó 6 proyectos de investigación científica nacionales y 25 proyectos de investigación científica provinciales y ministeriales.
La Universidad de Oujiang se adhiere a la tradición de la Universidad de Wenzhou y establece una nueva filosofía de gestión escolar de "confiar en el cuerpo materno, ser relativamente independiente y administrar escuelas con características basadas en recursos educativos de alta calidad". de la Universidad de Wenzhou, la Universidad de Oujiang introduce nuevos mecanismos y modelos de gestión escolar y, de acuerdo con los requisitos educativos del Ministerio de Educación y las ventajas operativas de los colegios y universidades privados, se utilizan para gestionar las escuelas.