Chongqing University

=165 th
BRICS & Emerging Economies 2017
> 800 th
World University Rankings 2017
No. 174 Shazhengjie, Chongqing, 50, 400044, China

Chongqing University

More about Chongqing University

Chongqing University (CQU) is a key national university in China, directly under the State Ministry of Education. It is also one of the “Project 211” and “Project 985” universities with full support of its construction and development coming from the central and local government of China. CQU is located in the Shapingba district, a cultural and educational centre in the city of Chongqing, a major municipality of industry and commerce in the south west of China, an economic centre on the upper reaches of the Yangtze river.

Key statistics

  • 46,461
    Number of Students
  • 16.5
    Student to Staff Ratio
  • 3%
    Percentage of International Students
Collected during World University Rankings on 28th Sep 2016

Where we are


No. 174 Shazhengjie
Chongqing Shi 400044