La municipalidad entera consta de la península entre el río Yangtze y la bahía de Hangzhou, la isla de Chongming (la 3ª mayor de China) y varias islas pequeñas.