La Universidad de Yangen está ubicada en Quanzhou, una famosa ciudad histórica y cultural de China. La ubicación específica es Majiajia Village, distrito de Luojiang, ciudad de Quanzhou, provincia de Fujian (cerca de County Road 304).
La Universidad de Yangen fue fundada en 1987 con inversión de la Fundación Yangen y el patriótico chino de ultramar Wu Qingxing. La escuela se conocía anteriormente como Yanen College de la Universidad Huaqiao. En 1989, con la aprobación de la Comisión Estatal de Educación, la Universidad Huaqiao fue reestructurada y establecida como Yanen College. En 1992, pasó a llamarse Universidad de Yangen.
En agosto de 2022, la escuela cubre un área de más de 2000 acres y actualmente cuenta con 10 universidades, 4 departamentos directamente afiliados y 25 carreras universitarias que cubren economía, administración, literatura, derecho, ingeniería y educación 6 categorías de materias.