The nature of the school is public, the level is ordinary undergraduate, and the type is comprehensive, covering an area of 2000 mu. The school has several campuses, including Songjiang Campus: No.2999 Renmin North Road, Songjiang District, Shanghai, and Yan 'an Road Campus: No.0/882 Yan 'an West Road, Changning District, Shanghai.
Donghua University is a national "2 1 1 project" and a national "double-class" construction university directly under the Ministry of Education. Adhering to the motto of "respect for morality, erudition, determination and pragmatism", the school has developed into a multi-disciplinary and distinctive high-level university with advantages in textiles, materials and design.
The national specialties of the school include: functional materials, energy and environmental systems engineering, applied physics, environmental engineering, Japanese, polymer materials and engineering, light chemical industry, information management and information system, textile engineering, fashion design and engineering.