Southwestern University es una universidad integral clave directamente dependiente del Ministerio de Educación establecida conjuntamente por el Ministerio de Educación, el Ministerio de Agricultura y Asuntos Rurales y la municipalidad de Chongqing. Es una del primer grupo de universidades de construcción de "Universidades de Construcción de Disciplina de Clase Mundial", las universidades de construcción nacionales "Proyecto 211" y "Plataforma de Innovación de Disciplina Ventajosa del Proyecto 985" y las universidades miembros de la Alianza Agrícola de "Doble Primera Clase"; el "Plan 111" nacional, el "Plan 2011", el "Proyecto de las Cien Escuelas", el Plan de Educación y Capacitación de Talentos Agrícolas y Forestales Destacados, el Plan de Formación Docente Destacado, el Plan Experimental Nacional de Innovación para Estudiantes Universitarios, el Plan Nacional de Capacitación en Innovación y Emprendimiento para Estudiantes Universitarios, Construcción Nacional de Posgrado Universitario de Alto Nivel, y Cultura Estudiantil Universitaria Nacional.
La escuela principal está ubicada en el distrito de Beibei, ciudad de Chongqing, y cubre un área de más de 8.000 acres, y el área de construcción de la escuela es de 18.700 metros cuadrados. Existen 38 unidades docentes y 103 carreras de pregrado; actualmente existen 28 puntos de autorización de doctorado de disciplina de primer nivel, 51 puntos de autorización de maestría de disciplina de primer nivel, 1 doctorado profesional, 24 maestrías profesionales y una estación móvil de investigación posdoctoral ( estación de trabajo )27.