La Universidad Xihua está ubicada en Chengdu, provincia de Sichuan, es una universidad integral clave provincial con disciplinas completas y desarrollo multidisciplinario. Seleccionado en el "Proyecto de desarrollo de capacidades básicas de las universidades centrales y occidentales", "Excelente plan de educación y capacitación de ingenieros 2.0", "Plan Sichuan 2011", "Excelente plan de educación y capacitación de ingenieros" y construcción de "doble primera clase" de la provincia de Sichuan Plan. Es una universidad modelo seleccionada por el Ejército Popular de Liberación de China como "clase preparatoria para hijos de guardias fronterizos" y un proyecto de construcción clave del Ministerio de Educación.
La predecesora de la Universidad Xihua, la Facultad de Maquinaria Agrícola de Sichuan, se fundó en 1960. Fue una de las facultades de pregrado en maquinaria agrícola establecidas en siete regiones de todo el país en respuesta al llamado del presidente Mao Zedong de que "los aspectos fundamentales La solución para la agricultura reside en la mecanización”. En 1972, pasó a llamarse Facultad de Agricultura y Mecánica de Chengdu y en 1988 fue catalogada como universidad provincial clave por el gobierno provincial de Sichuan. En 1990, el Comité de Títulos Académicos del Consejo de Estado aprobó que la escuela tuviera derecho a otorgar títulos de maestría. En 2003, la Universidad Tecnológica de Sichuan y la Universidad Normal de Chengdu se fusionaron para formar la Universidad Xihua. En 2008, Sichuan Economic and Management Cadre College se fusionó en su totalidad.