La Universidad de Lenguas Extranjeras de Zhejiang Yuexiu es una institución universitaria privada ordinaria de tiempo completo aprobada por el Ministerio de Educación. La escuela está ubicada en Shaoxing, Zhejiang, una de las primeras ciudades históricas y culturales famosas de China, una ciudad acuática en el sur del río Yangtze y la ciudad natal de Lu Xun. La escuela fue fundada en 1981 y fue ascendida a institución de pregrado en 2008 con la aprobación del Ministerio de Educación.
La escuela tiene dos campus, Jishan y Jinghu, que cubren un área de más de 1.000 acres y un área de construcción del campus de más de 400.000 metros cuadrados. Hay más de 16.000 estudiantes a tiempo completo. Durante los últimos 30 años desde su creación, la escuela ha proporcionado una gran cantidad de talentos de alta calidad en idiomas extranjeros, economía extranjera, comercio exterior, empresas extranjeras y servicios de asuntos exteriores a la provincia de Zhejiang y la zona económica del delta del río Yangtze.