La Universidad de Changsha fue aprobada por el Ministerio de Educación en mayo de 2004 y fue ascendida de la Universidad de Changsha (Facultad). La escuela implementa un sistema de gestión * * * provincial y municipal, con Changsha como dirección principal. La escuela está ubicada en la ciudad de Changsha, provincia de Hunan, una famosa ciudad histórica y cultural en el centro de China, cerca del río Liuyang y del Centro de Radio y Televisión. El campus tiene hermosos paisajes, con hermosos lagos y montañas. Es una "unidad estilo jardín de la provincia de Hunan".
El desarrollo de la Universidad de Changsha tiene tres fuentes. En orden cronológico, son la Escuela Normal de Xiangjiang y su predecesora, la Clase de Formación de Profesores del Comité Revolucionario de Changsha, la Escuela Normal Técnica y Vocacional de Changsha y su predecesora, la Universidad Básica de Changsha, y la Universidad de Changsha como universidad vocacional.
A partir del 2018 de junio de 1, la escuela cubre un área de aproximadamente 1,968 acres y tiene 13,648 estudiantes de tiempo completo. La escuela cuenta con 15 facultades (departamentos) de enseñanza y 43 especialidades universitarias, que cubren 12 disciplinas principales como literatura, historia, filosofía, economía, administración, ingeniería, ciencias, derecho, educación, medicina, agricultura y artes; y cuenta con una plantilla de 998 personas, incluidos 750 profesores de tiempo completo.