Hangzhou Dianzi University is located in Hangzhou, one of the most dynamic cities in the Yang-tse River Delta area and the capital city of Zhejiang Province, one of the most prosperous provinces in China with strong economic growth, vitality and potential.

The university has 4 campuses. The Xiasha campus, which is the main one, is located at Xiasha Institutions Zone, east of the city.