La Universidad Xihua tiene cuatro campus. El campus principal está ubicado en el número 999 de Jinzhou Road, Tuqiao, distrito de Jinniu, Chengdu; el campus de Pengzhou está ubicado en el número 276 de la calle Sur, ciudad de Tianpeng, ciudad de Pengzhou; y el campus de Rennan está ubicado en Renmin South Road, Chengdu No. 37, Sección 3. El campus de Yibin está ubicado en el No. 1, Sección 3, University Town Road, Zona de Desarrollo Económico y Tecnológico de Lingang, ciudad de Yibin. El campus cubre un área de más de 4.000 acres, con un área de biblioteca de más de 50.000 metros cuadrados, más de 2,6 millones de volúmenes de documentos en papel y más de 8 millones de volúmenes de libros electrónicos. Es una de las 100 universidades del país que recopila la "Serie de libros raros de la regeneración de China".
La Universidad Xihua insiste en centrarse en la educación universitaria, con el desarrollo coordinado de ingeniería, ciencia, administración, derecho, economía, artes liberales, educación, agricultura y medicina, y desarrolla activamente la educación de posgrado y la educación internacional. Hay 27 facultades, 32 puntos de autorización de maestrías y 91 carreras universitarias. Hay casi 43.000 estudiantes a tiempo completo. La escuela recluta estudiantes en todo el país, recluta equipos deportivos de alto nivel como tenis de mesa, aeróbic y taekwondo, y prepara a los hijos de los guardias fronterizos para los exámenes. Tiene la calificación para recomendar a destacados graduados universitarios en todo el país para que estudien maestrías sin tomar exámenes.