El Conservatorio de Música de Zhejiang es una institución pública de educación superior general de tiempo completo aprobada por el Ministerio de Educación el 1 de marzo de 2016. Está organizado por el Gobierno Popular Provincial de Zhejiang, bajo la supervisión del Departamento Provincial de Cultura y Turismo, y construido conjuntamente por el Gobierno Popular Provincial de Zhejiang y el Ministerio de Cultura y Turismo.
La escuela está ubicada en la sección Zhijiang del distrito Xihu, Hangzhou. Tiene un hermoso ambiente de campus e instalaciones de primera clase. El campus tiene una superficie de 602 acres y tiene un área de construcción de 360.000 metros cuadrados. Cuenta con 1 teatro principal, 3 salas de conciertos, 3 teatros, 2 estudios, 104 salas de ensayo, 935 salas de piano, 8 estudios de grabación, bibliotecas y otros medios de enseñanza y lugares de práctica artística.