La Universidad Yangtze está ubicada en Jingzhou, una famosa ciudad histórica y cultural en el curso medio del río Yangtze, y tiene un campus en Wuhan. Es una universidad clave en construcción por el Ministerio de Educación, una universidad clave en el marco del "Proyecto de Fortalecimiento de Capacidades Básicas para las Universidades Centrales y Occidentales" nacional, una universidad clave en el marco del Plan de Educación y Formación de Ingenieros de Excelencia y una universidad piloto para el Reforma de la formación de destacados talentos agrícolas y forestales y destacados estudiantes de doctorado por parte del Ministerio de Educación.
La Universidad Yangtze tiene 13 disciplinas clave provinciales y disciplinas clave (de capacitación) durante el período del "Duodécimo Plan Quinquenal". Tiene derecho a otorgar títulos de doctorado y recomendar a destacados graduados universitarios que obtengan títulos de maestría sin examen. Es una excelente "universidad" calificada por el Ministerio de Educación del Pueblo Chino y el Ministerio de Educación.
Es una unidad de demostración nacional para la educación cooperativa industria-universidad-investigación, una base de innovación para estudiantes graduados en petróleo en la provincia de Hubei, un plan nacional de capacitación en innovación y emprendimiento para estudiantes universitarios, una zona experimental de innovación universitaria que implementa un modelo de formación de talentos, un plan experimental para cultivar los mejores talentos innovadores en las universidades de la provincia de Hubei y un plan de formación de talentos para industrias estratégicas emergentes (pilares).