Westlake University
Private university · Zhejiang
UniversityFounded 2016
About
Westlake University (西湖大学) is a private research university in Hangzhou, Zhejiang, China. It was founded in October 2018. Westlake University ranked 84th in the world for Nature Index 2021 Young Universities (Leading 150 Young Universities) and 52nd in China for Nature Index 2025. It also ranked #301-400 in Academic Ranking of World Universities 2025 and ranked #308 in U.S. News & World Report Best Global Universities Ranking 2025.
Read more on Wikipedia (opens in a new tab)From Wikipedia, licensed CC BY-SA 4.0.
Key facts
- Type
- Private university
- Founded
- 2016
- Also known as
- Westlake Institute for Advanced Study, Zhejiang