University of Shanghai for Science and Technology logo

University of Shanghai for Science and Technology

(USST)

🇨🇳 China / Shanghai / Shanghai
Public Est. 1906

About

The University of Shanghai for Science and Technology is a municipal public university in Yangpu, Shanghai, China. The university is affiliated with the City of Shanghai and funded by the Shanghai Municipal People's Government.

Ranking Overview

Ranking Snapshot

Ranked Top 301 worldwide across 3 major ranking systems

ARWU #301-400 (2025)
US News #758 (2025)

Ranked in 23 subject rankings

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
# 1201–1500
25.2
2025
ARWU Academic Ranking of World Universities
# 301-400
2025
US News U.S. News Best Global Universities Rankings
# 758
143
2025

Key Facts

Students
27,612
Student-Staff Ratio
10.6 : 1
Int'l Students
1%
Female : Male
45 : 55

Historical Trend

Longitudinal View
THE THE
ARWU ARWU
US News US News
1 201 401 601 801 1001 1201 1400 2020 2021 2022 2023 2024 2025 Rank
:
Score:

Top Subjects

Best-performing areas
76-100
Instruments Science & Technology
Top 100
76-100
Marine/Ocean Engineering
Top 100
101-150
Automation & Control
Top 200
101-150
Chemical Engineering
Top 200
101-150
Energy Science & Engineering
Top 200
101-150
Food Science & Technology
Top 200
151-200
Materials Science
Top 200
151-200
Nanoscience & Nanotechnology
Top 200
151-200
Metallurgical Engineering
Top 200
201-300
Civil Engineering
301-400
Physics & Astronomy
301-400
Mechanical Engineering
301-400
Artificial Intelligence
401-500
Mathematics

Subject Rankings

Detailed breakdown

ARWU

19 subjects

QS

6 subjects

THE

1 subjects
Subject
Rank
Score
Year
Engineering & Technology 801–1000 25.6 2025
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

What is the ranking of University of Shanghai for Science and Technology?

University of Shanghai for Science and Technology's performance in the latest university rankings: THE Rank 1201–1500, ARWU Rank 301-400, US News Rank 758.

When was University of Shanghai for Science and Technology founded?

University of Shanghai for Science and Technology was founded in 1906.

What are the top subjects at University of Shanghai for Science and Technology?

Top subjects at University of Shanghai for Science and Technology include: Instruments Science & Technology, Marine/Ocean Engineering, Automation & Control, Chemical Engineering, Energy Science & Engineering.

Where is University of Shanghai for Science and Technology located?

University of Shanghai for Science and Technology is located in Shanghai, China.