En marzo de 2000, con la aprobación del Ministerio de Educación, la Universidad de Xijiang y la Facultad de Educación de Zhaoqing se fusionaron para formar la Facultad de Zhaoqing a nivel universitario. En 202110, la escuela fue aprobada por la Oficina de Títulos Académicos del Consejo de Estado para convertirse en una unidad que otorga títulos de maestría.
A partir de mayo de 2022, la escuela tiene dos campus: el campus principal y el campus de Xinghu. Hay 20 instituciones de enseñanza y 70 carreras de pregrado; hay tres puntos de autorización de maestría profesional (Maestría en Educación, Maestría en Información Electrónica y Maestría en Arte).