Zhejiang

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