China Academy of Art
China Academy of Art

China Academy of Art

(CAA)

🇨🇳 China / Zhejiang / Hangzhou
Public 双一流 Est. 1928

About

The China Academy of Art is a provincial public college of fine arts in Hangzhou. Zhejiang, China. It is affiliated with the province of Zhejiang. The academy is part of the Double First-Class Construction. In the 1960s, the academy was based at Hu Xueyan's Former Residence.

Ranking Overview

QS QS World University Rankings
Not Ranked
THE Times Higher Education World University Rankings
Not Ranked
ARWU Academic Ranking of World Universities
Not Ranked
US News U.S. News Best Global Universities Rankings
Not Ranked

Top Subjects

Best-performing areas
94
Art & Design
Top 100

Subject Rankings

Detailed breakdown

QS

1 subjects
Subject
Rank
Score
Year
Art & Design 94 60.4 2026
Want to apply to this university? Talk to AI Advisor

Frequently Asked Questions

When was China Academy of Art founded?

China Academy of Art was founded in 1928.

What are the top subjects at China Academy of Art?

Top subjects at China Academy of Art include: Art & Design.

Where is China Academy of Art located?

China Academy of Art is located in Hangzhou, China.