Según información relevante, la Universidad Xichang está ubicada en la ciudad de Xichang, Prefectura Autónoma Yi de Liangshan, Provincia de Sichuan. Es una escuela de pregrado de tiempo completo registrada en el Ministerio de Educación.
La escuela fue establecida en 2003 con la aprobación del Ministerio de Educación por la Facultad de Agricultura de Xichang, la Universidad Normal de Xichang, la Universidad de Liangshan y la Facultad de Educación de Liangshan.